jk /
oauth2-php
OAuth2草案20服务器实现
0.20.1
2015-01-21 16:36 UTC
Requires
- php: >= 5.3.13
Requires (Dev)
- fabpot/php-cs-fixer: ~1.3
- mockery/mockery: >=0.9.3
- phpunit/phpunit: ~4
- squizlabs/php_codesniffer: ~2
This package is auto-updated.
Last update: 2024-09-13 04:52:12 UTC
README
OAuth2 PHP实现
本实现包括服务器和客户端。
master
分支实现了IETF OAuth 2.0草案10规范。您可能需要查看draft-20
分支以获取最新和最好的代码。草案20已标记为准备实施,并应在成为RFC之前的最后一个OAuth 2.0草案。draft-20
分支旨在实现Bearer令牌草案,也许在未来甚至可以实现MAC令牌草案。
要求
- PHP5的较新版本(已在PHP 5.3.5上测试过)
- 支持PDO的SQL后端(已在MySQL 5.5.9上测试过),如果您想使用PDO示例
- 但您可以在
lib
目录下自行实现IOAuth2*接口(没有理由说NoSQL后端不能工作)
如何设置OAuth 2服务器组件
请查看server/examples/pdo
目录。这应该与MySQL服务器一起工作。您可以在server/examples/pdo/mysql_create_tables.sql
中找到SQL方案,并在server/examples/pdo/config.php
中调整PDO dsn。
参考
许可
此存储库在MIT许可证下发布。请查看LICENSE.txt
以获取更多信息。