eve-scout / eveseat-oauth2-server
EVE SeAT OAuth2 服务器
0.9.7
2016-11-16 08:47 UTC
Requires
- php: >=5.5.9
- eveseat/web: ^1.0.18
- laravel/framework: 5.1.*
- lucadegasperi/oauth2-server-laravel: ^5.1.4
This package is not auto-updated.
Last update: 2024-09-14 19:20:12 UTC
README
此 EVE SeAT 软件包启用 OAuth2 服务器以实现单点登录。
安装
添加软件包
在您的 SeAT 安装中运行以下命令:
$ composer require eve-scout/eveseat-oauth2-server
更新配置
- 使用您喜欢的编辑器打开
config/app.php
。 - 将
EveScout\Seat\OAuth2Server\OAuth2ServerServiceProvider::class
添加到providers
数组的底部。 - 使用您喜欢的编辑器打开
app/Http/Middleware/VerifyCsrfToken.php
。 - 将
'oauth2/token'
添加到$except
数组的底部。
软件包配置发布和迁移
在您的 SeAT 安装中运行以下命令:
$ php artisan vendor:publish $ php artisan migrate $ php artisan db:seed --class=EveScout\\Seat\\OAuth2Server\\database\\seeds\\ScopesSeeder
配置
- 以管理员身份登录 EVE SeAT。
- 导航到
OAuth2 服务器
>客户端
。 - 通过提供客户端名称、ID 和密码来添加新的客户端。
- 通过导航到您之前创建的新客户端来添加新的客户端端点。
- 通过导航到您之前创建的新客户端来添加相关的客户端作用域。对于单点登录,建议添加
character.profile
、character.roles
和email
。
致谢
许可证
版权所有 (c) 2016 Johnny Splunk of EVE-Scout <https://twitter.com/eve_scout>