Laravel Passport provides OAuth2 server support to Laravel.
refreshToken
relation to Token
model by @gdebrauwer in https://github.com/laravel/passport/pull/1739
Client::$plainSecret
public by @axlon in https://github.com/laravel/passport/pull/1719
grant_types
and scopes
exist by @uintaam in https://github.com/laravel/passport/pull/1722