alqudiry/iam

创建 IAM 登录

1.2 2021-01-11 11:37 UTC

This package is auto-updated.

Last update: 2024-09-11 20:10:32 UTC


README

安装

composer require alqudiry/iam

发布

php artisan vendor:publish --provider="Alqudiry\Iam\IAMServiceProvider"

配置

  • 将您的 "auth.php" 更新为使用 IAMUser 类而不是 User 类
  • 更新 config/iam.php 中 IAM 网站的凭证
  • 更新您的 "routes\web.php" 以包含这些路由
Route::group(['middleware' => ['guest']], function () {
    Route::get('/login', [\App\Http\Controllers\IAMController::class, 'login'])->name('login');
    Route::get('/validate-login', [\App\Http\Controllers\IAMController::class, 'validateLogin'])->name('validateLogin');
});

Route::group(['middleware' => ['auth']], function () {
    Route::get('/logout', [\App\Http\Controllers\IAMController::class, 'logout'])->name('logout');
});

运行迁移