ipunkt / laravel-oauth-introspection
Laravel Passport 扩展的 OAuth 2.0 Token Introspection 实现 (RFC 7662)
2.0.1
2020-11-06 11:18 UTC
Requires
- php: >=7.0
- guzzlehttp/guzzle: >=7.0
- ipunkt/laravel-package-manager: ^2.0
- laminas/laminas-diactoros: ^2.4
- laravel/passport: >=8.0
README
介绍
OAuth 2.0 Introspection 扩展 Laravel Passport 以分离授权服务器和资源服务器。
为了在资源服务器上验证访问令牌,客户端将其作为携带令牌发送到资源服务器,然后资源服务器通过服务器到服务器的调用来验证给定令牌的数据和签名。
安装
只需在您的授权服务器上安装此包
composer require ipunkt/laravel-oauth-introspection
并在您的 config/app.php
文件中添加服务提供者
\Ipunkt\Laravel\OAuthIntrospection\Providers\OAuthIntrospectionServiceProvider::class,
官方文档
OAuth 2.0 Token Introspection 的文档可以在 RFC 7662 中找到。
许可
OAuth 2.0 Token Introspection 是开源软件,许可协议为 MIT 许可证