matthiasmullie / php-api-oauth
OAuth API
dev-master
2019-01-08 10:20 UTC
Requires
- php: ^7.0
- ext-json: *
- ext-pdo: *
- guzzlehttp/psr7: ^1.4
- matthiasmullie/path-converter: ^1.1.2
- matthiasmullie/php-api: ^1.0
- php-http/guzzle6-adapter: ^1.1
- php-http/message: ^1.7
- stampie/stampie: ^1.0
- symfony/yaml: ^3.2|^4.0
Requires (Dev)
- friendsofphp/php-cs-fixer: ~2.0
- phpunit/phpunit: ~6.0
This package is auto-updated.
Last update: 2024-09-08 22:34:11 UTC
README
这个存储库是一个简单的认证API,只提供创建/编辑/获取账户和应用的端点。它是任何此类API的简单起点,但你必须自己添加其他特定领域的细节——一个只做账户和应用的API并不是很有用,对吧?
代码
只需克隆此项目,并根据您的需求使用/丰富/更改它。
git clone matthiasmullie/php-api-oauth
配置
config/config.yml
这个文件包含有关根应用、数据库、邮件服务凭证和支持作用域的信息。
config/routes.yml
这个文件包含到API控制器的路由、预期参数和响应。
Docker & Travis CI
为了快速在本地机器(或支持Docker镜像的任何设备)上运行您的API,只需通过以下makefile命令构建docker-compose套件
make test
使用包含的.travis.yml配置,您应该很快就能在Travis CI上运行这些测试!