tnmdev / auth-service
Auth 服务器服务集成
v1.0.5
2019-08-28 10:46 UTC
Requires
- doctrine/dbal: ^2.9
- guzzlehttp/guzzle: ^6.3
- laravel/passport: ^7.2
Requires (Dev)
- phpunit/phpunit: ^7.5
README
使用 composer 安装包
composer require tnmdev/auth-service
迁移表
php artisan migrate
安装 Laravel passport
php artisan passport:install
创建环境变量 AUTH_SERVER_CLIENT_SECRET 并将其分配给 auth 服务器提供的客户端密钥
在 App\User 模型中进行以下更改
- 实现
TNM\AuthService\Models\HasPermissions - 使用
TNM\AuthService\Models\HasPermissionsTrait - 将
protected $fillable...替换为protected $guarded = []