alimwa / api-auth
一个简单的包,用于公开基于令牌的API身份验证端点。
v1.0.6
2023-03-09 07:49 UTC
Requires
- php: ^8.0
- illuminate/support: ^9.37
- laravel/sanctum: ^3.0
Requires (Dev)
- nunomaduro/larastan: ^2.0
- nunomaduro/phpinsights: ^2.7
- orchestra/testbench: ^7.0
- phpunit/phpunit: ^9.0
README
感谢Taylor,大多数使用API基于认证和授权的用户现在都可以轻松使用,通过sanctum包。然而,这个包只允许管理访问令牌及其权限,这就是为什么在实现基于sanctum的认证端点之后,我像其他开发者一样决定创建自己的包,旨在在整个API中使用。
我计划首先支持Laravel的最新版本,然后创建其他版本以支持更多版本。我将遵循PSR12标准,以便希望贡献和帮助维护此包的人。
安装
您可以通过composer安装此包
composer require alimwa/api-auth
配置
安装包后,您可以运行以下命令发布Sanctum基础资源。
php artisan vendor:publish --provider="Laravel\Sanctum\SanctumServiceProvider"
然后如果尚未迁移,迁移数据库。
php artisan migrate
用法
安装包后,您可以运行以下命令查看您可以从SPAs和移动应用访问的新路由。
php artisan route:list
迁移
测试
composer test
变更日志
请参阅CHANGELOG 了解最近更改的详细信息。
贡献
请参阅CONTRIBUTING 了解详细信息。
安全App
如果您发现任何与安全相关的问题,请通过lensig13@gmail.com 发送电子邮件,而不是使用问题跟踪器。
致谢
许可
MIT许可证(MIT)。请参阅许可文件 了解更多信息。
Laravel Package Boilerplate
此包是用Laravel Package Boilerplate生成的。