lacasera/api-jwt-scaffold
为您的API构建JWT身份验证
dev-master
2019-10-06 23:01 UTC
Requires
- php: ^7.1
Requires (Dev)
- mockery/mockery: dev-master
- orchestra/testbench: ~3.6.0
- phpunit/phpunit: ^7.0
- squizlabs/php_codesniffer: ^3.5
This package is auto-updated.
Last update: 2024-09-07 10:05:51 UTC
README
此包帮助您使用Laravel Passport和Tymon JWT快速为您的Laravel项目构建API身份验证
安装
注意:始终在全新的Laravel安装上安装此包,因为它将覆盖一些现有文件
您可以通过composer安装此包
composer require lacasera/api-jwt-scaffold --dev
使用方法
- 运行以下命令
php artisan make:auth-api
An Auth and Register Controllers will be generated under the Auth namespace to handle authentication requests to your application.
Feel free to modify them to your applications needs.
- 定义您的路由
//api.php Route::group(['namespace' => 'Auth'], function(){ Route::get('me', 'AuthController@me'); Route::post('login', 'AuthController@login'); Route::get('logout', 'AuthController@logout'); Route::post('register', 'RegisterController@create'); });
-
确保您的API路由请求添加了
Accepts: application/json
头。 -
享受。
测试
composer test
变更日志
请参阅CHANGELOG以获取更多信息。
贡献
请参阅CONTRIBUTING以获取详细信息。
安全
如果您发现任何与安全相关的问题,请通过aboateng62@gmail.com发送电子邮件,而不是使用问题跟踪器。
鸣谢
许可证
MIT许可证(MIT)。有关更多信息,请参阅许可证文件。