diff --git a/app/Http/Controllers/Web/AuthController.php b/app/Http/Controllers/Web/AuthController.php index 7062c20..c969783 100644 --- a/app/Http/Controllers/Web/AuthController.php +++ b/app/Http/Controllers/Web/AuthController.php @@ -102,6 +102,13 @@ public function logout(): RedirectResponse return redirect()->route('index'); } + public function exitSudo(): RedirectResponse + { + session()->forget('auth.password_confirmed_at'); + + return back()->with('success', '已退出 Sudo 模式。'); + } + public function showAuthRequest($token): View|RedirectResponse { $data = Cache::get('auth_request:'.$token); diff --git a/resources/views/layouts/app.blade.php b/resources/views/layouts/app.blade.php index b35a3ae..3796f7f 100644 --- a/resources/views/layouts/app.blade.php +++ b/resources/views/layouts/app.blade.php @@ -24,7 +24,7 @@
-