passport
passport copied to clipboard
Laravel Passport provides OAuth2 server support to Laravel.
This PR does: * Implement the `Arrayable`, `Jsonable`, and `JsonSerializable` interfaces on the `AccessToken` class and fix some minor issues. * Move repeated logic for determining scope existence to the...
- [x] Requires #1744 Passport has a view for authorization / consent, [this view doesn't load correctly](https://github.com/laravel/passport/assets/56585913/de320101-d923-4472-8d8c-34d2fc386656) for many years (maybe since Mix / Bootstrap CSS are not installed on...
All grant types (except client credentials grant) allow public client (client with no secret). This PR: * Prompt user for creating confidential or public client on `passport:client` command, for grant...
This PR deprecates JSON API because: * Not needed anymore as we now have better option: Jetstream OAuth feature, UI included and fully customizable #1771 * It adds 10 `web`...
- [ ] thephpleague/oauth2-server#1447 This PR does: - Validate key files' permissions by default. - Remove ignorance of permission check on Windows, as `oauth2-server` handles it.
- [x] thephpleague/oauth2-server#1449 This PR introduces a new `Passport::$revokeRefreshTokens` property, in line with the new `GrantTypeInterface::revokeRefreshTokens()` function added in `oauth2-server` v9.0 useful for safer token rotation. Disabling refresh token revocation...
### Passport Version 13.0.5 ### Laravel Version 12.19.3 ### PHP Version 8.3 ### Database Driver & Version _No response_ ### Description Hello everyone, I've followed the documentations for Passport, when...
### Passport Version 13.0 ### Laravel Version 12.18 ### PHP Version 8.2.0 ### Database Driver & Version _No response_ ### Description permissions are not correct, recommend changing to 600 or...
### Passport Version 13.0.3 ### Laravel Version 12 ### PHP Version 8.3.21 ### Database Driver & Version _No response_ ### Description When I tried to override the default model for...