lichv / passport
Lichv Passport provides OAuth2 server support to Laravel.
v0.1.0
2019-01-04 08:34 UTC
Requires
- php: >=7.1
- firebase/php-jwt: ~3.0|~4.0|~5.0
- guzzlehttp/guzzle: ~6.0
- illuminate/auth: ~5.6
- illuminate/console: ~5.6
- illuminate/container: ~5.6
- illuminate/contracts: ~5.6
- illuminate/database: ~5.6
- illuminate/encryption: ~5.6
- illuminate/http: ~5.6
- illuminate/support: ~5.6
- lichv/oauth2-server: ^0.0.5
- phpseclib/phpseclib: ^2.0
- symfony/psr-http-message-bridge: ~1.0
- zendframework/zend-diactoros: ~1.0
Requires (Dev)
- mockery/mockery: ~1.0
- phpunit/phpunit: ~6.0
This package is not auto-updated.
Last update: 2024-11-14 10:12:47 UTC
README
扩展了laravel/passport的功能:
1.对不同客户端可以设置静默授权,不必用户前台确认
2.对不同客户端可设置不同的access_token和refresh_token的失效时间
3.客户端保留id,添加key随机字符串,用于外部客户端标识
4.模拟单点登陆,使用重定向授权时,认证服务端退出,可使相应的授权token同步失效