packtdev / packt-auth
packt-auth
2.0.0
2022-10-25 15:46 UTC
Requires
- php: ^7.4|^8.0
- doctrine/dbal: *
- illuminate/contracts: ^8.0|^9.0
- laravel/socialite: ^5.1
- socialiteproviders/microsoft-azure: ^4.2
- spatie/laravel-package-tools: ^1.1
Requires (Dev)
- orchestra/testbench: ^6.0
- phpunit/phpunit: ^9.3
- spatie/laravel-ray: ^1.9
This package is auto-updated.
Last update: 2024-10-03 15:18:23 UTC
README
该包定义了所有Packt平台的O365登录基础
安装
您可以通过composer安装此包
composer require packtdev/packt-auth
使用以下命令发布和运行所需的迁移
php artisan vendor:publish --provider="Packt\PacktAuth\PacktAuthServiceProvider" --tag="packt-auth-migrations" php artisan migrate
使用方法
-
将PacktAuthTrait添加到您的用户模型中
-
更新您的.env文件以包含
AZURE_REDIRECT_URI=
AZURE_CLIENT_ID=
AZURE_CLIENT_SECRET= -
将
@include('packt-auth::auth.azure')
添加到您的登录表单 -
您可以通过在用户模型中定义
$authRedirect
来覆盖默认的重定向
变更日志
请参阅CHANGELOG以获取有关最近更改的更多信息。
许可证
MIT许可证(MIT)。请参阅许可证文件以获取更多信息。