From a1c4c23d3e74ac002ab1cb40bf373397050658f1 Mon Sep 17 00:00:00 2001 From: "iVampireSP.com" Date: Thu, 2 Feb 2023 19:18:16 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=20sudo=20=E6=A8=A1=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/Http/Controllers/Web/AuthController.php | 7 +++++ resources/views/layouts/app.blade.php | 32 ++++++++++++++++++++- routes/web.php | 1 + 3 files changed, 39 insertions(+), 1 deletion(-) 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 @@
-