This commit is contained in:
2026-03-15 21:49:24 -05:00
parent f73c6b79c7
commit 294172731c
2 changed files with 8 additions and 6 deletions

View File

@@ -28,6 +28,13 @@ class EveLoginController extends Controller
return view('auth.eve');
}
public function logout() {
auth()->logout();
request()->session()->invalidate();
request()->session()->regenerateToken();
return view('auth.eve');
}
public function redirectToProvider(): RedirectResponse
{
// "eveonline" driver registered via SocialiteProviders

View File

@@ -20,12 +20,7 @@ Route::get('/', function() {
Route::get('/', [EveLoginController::class, 'showLogin'])->name('login');
Route::get('/login/eve', [EveLoginController::class, 'redirectToProvider'])->name('login.eve');
Route::get('/login/eve/callback', [EveLoginController::class, 'handleProviderCallback'])->name('login.eve.callback');
Route::get('/logout', function() {
auth()->logout;
request()->session()->invalidate();
request()->session()->regenerateToken();
return redirect()->route('login');
})->name('logout');
Route::get('/logout', 'Dashboard\DashboardController@logout')->name('logout');
Route::group(['middleware' => ['auth']], function() {
/**