rubiconinternational / passportrs
此包已被废弃,不再维护。没有建议替代包。
Laravel Passport 为 Laravel 提供了 OAuth2 服务器支持。
1.0
2018-04-05 20:25 UTC
Requires
- php: >=5.6.4
- firebase/php-jwt: ~3.0|~4.0
- guzzlehttp/guzzle: ~6.0
- illuminate/auth: ~5.4
- illuminate/console: ~5.4
- illuminate/container: ~5.4
- illuminate/contracts: ~5.4
- illuminate/database: ~5.4
- illuminate/encryption: ~5.4
- illuminate/http: ~5.4
- illuminate/support: ~5.4
- league/oauth2-server: ^6.0
- phpseclib/phpseclib: ^2.0
- symfony/psr-http-message-bridge: ~1.0
- zendframework/zend-diactoros: ~1.0
Requires (Dev)
- mockery/mockery: ~0.9
- phpunit/phpunit: ~5.0
This package is auto-updated.
Last update: 2021-03-30 21:11:56 UTC
README
安装
composer require rubiconinternational/passportrs
为关系支持所做的文件修改
修改描述: 向表中添加自增主键。第 17-18 行
**Modification Reason:**
For other projects middlware to associate other relational data and better data structure.
-
修改的文件:
PersonalAccessTokenController.php
修改描述: 更新 store() 方法,在返回令牌前建立令牌关系。第 6 行,以及 67-79 行
修改原因: 创建令牌关系以携带额外数据,并将
oauth_access_tokens
表连接到relationship
表。 -
修改的文件:
PersonalAccessTokens.vue
修改描述: 添加表单字段,更新 data() 字段和 store() 函数以处理字段,并添加一些样式。第 9-19 行,51-55 行,76-87 行,149-174 行,254-256 行,以及 327-329 行
api_client_id api_application_id api_token_type
修改描述: 用于关系数据。
-
添加自定义日志调用。这在其他系统上可能不起作用。
简介
Laravel Passport 是一个简单且易于使用的 OAuth2 服务器和 API 身份验证包。
官方文档
Passport 的文档可以在 Laravel 网站 上找到。
许可协议
Laravel Passport 是开源软件,遵循 MIT 许可协议。