feat: add OIDC support

This commit is contained in:
Carlos Quintana 2025-08-03 11:58:00 +02:00 committed by Benjamin Nussbaum
parent d6dd1c5f31
commit e8a076438e
12 changed files with 1256 additions and 644 deletions

View file

@ -1,5 +1,6 @@
<?php
use App\Http\Controllers\Auth\OidcController;
use App\Http\Controllers\Auth\VerifyEmailController;
use Illuminate\Support\Facades\Route;
use Livewire\Volt\Volt;
@ -19,6 +20,13 @@ Route::middleware('guest')->group(function () {
Volt::route('reset-password/{token}', 'auth.reset-password')
->name('password.reset');
// OIDC authentication routes
Route::get('auth/oidc/redirect', [OidcController::class, 'redirect'])
->name('auth.oidc.redirect');
Route::get('auth/oidc/callback', [OidcController::class, 'callback'])
->name('auth.oidc.callback');
});
Route::middleware('auth')->group(function () {