zdirnecamlcs96 / laravel-auth
此包的最新版本(v1.0.0)没有可用的许可证信息。
laravel的认证
v1.0.0
2022-07-13 15:59 UTC
Requires
- illuminate/database: ^9.17
- illuminate/http: ^9.17
- illuminate/support: ^9.17
- laravel/passport: ^10.4
- laravel/socialite: ^5.5
- laravel/ui: ^3.4.6
- spatie/laravel-permission: ^5.5
- zdirnecamlcs96/laravel-helpers: ^v2.1.0
Requires (Dev)
- phpunit/phpunit: ^9.5
README
我们使用 Laravel Passport 或 Laravel Sanctum 进行API认证。
要求
- Laravel 9及以上版本
- 选择
Laravel Passport或Laravel Sanctum之一
设置
- 首先,运行
php artisan migrate在数据库中设置迁移 - 如果你使用Laravel Passport,请运行
php artisan passport:install安装OAuth客户端密钥 - 扩展使用
Zdirnecamlcs96\Auth\Models\User as Base - 在
app/Models/User.php文件中导入任一特性
use Laravel\Passport\HasApiTokens;
use Laravel\Sanctum\HasApiTokens;
- 你可以发布
config/authetication.php并修改mode。 - 全部完成。你可以通过 Postman 测试你的认证。