advanced-learning / silverstripe-oauth2-server
SilverStripe oauth2 服务器模块
0.0.7
2022-02-17 22:00 UTC
Requires
- php: >=7.1
- league/oauth2-server: ^6.0
- robbie/psr7-adapters: ^1
- silverstripe/admin: ^1
- silverstripe/framework: ^4
- silverstripe/graphql: ^3
- silverstripe/vendor-plugin: ^1
Requires (Dev)
- phpunit/phpunit: ^5.7@stable
- silverstripe/sqlite3: ^2.1
- dev-master
- 0.0.7
- 0.0.6
- 0.0.5
- 0.0.4
- 0.0.3
- 0.0.2
- 0.0.1
- dev-feature/upgrade
- dev-dependabot/composer/silverstripe/admin-1.12.7
- dev-dependabot/composer/guzzlehttp/psr7-1.9.1
- dev-dependabot/composer/silverstripe/framework-4.10.11
- dev-dependabot/composer/silverstripe/assets-1.11.1
- dev-feature/ci
- dev-circleci-project-setup
This package is not auto-updated.
Last update: 2024-09-25 21:53:10 UTC
README
SilverStripe 4 的 OAuth2 服务器。
要求
silverstripe/framework
^4.0league/oauth2-server
robbie/psr7-adapters
PHP >= 7.1
安装
使用 Composer 安装
composer require advanced-learning/silverstripe-oauth2-server
OAuth 支持
目前支持客户端和密码授权。客户端授权使用 '/oauth/authorizse' 端点。目前需要手动确保 api 端点安全。存在一个中间件,但会影响所有请求。相同的逻辑可以与控制器上的允许动作一起使用。