From 2309f3c468a71cdffaef8c351869c9a64c957990 Mon Sep 17 00:00:00 2001 From: Jan Oppolzer Date: Tue, 27 Feb 2024 17:56:21 +0100 Subject: [PATCH] Update templates and fix FakeController FakeController now supports blocked accounts. --- app/Http/Controllers/FakeController.php | 4 ++++ resources/views/blocked.blade.php | 3 ++- resources/views/partials/footer.blade.php | 3 ++- resources/views/welcome.blade.php | 3 ++- 4 files changed, 10 insertions(+), 3 deletions(-) diff --git a/app/Http/Controllers/FakeController.php b/app/Http/Controllers/FakeController.php index af25b02..d816e43 100644 --- a/app/Http/Controllers/FakeController.php +++ b/app/Http/Controllers/FakeController.php @@ -17,6 +17,10 @@ public function store(Request $request): RedirectResponse|View $user = User::findOrFail($request->id); $user->update(['login_at' => now()]); + if (! $user->active) { + return view('blocked'); + } + Auth::login($user); Session::regenerate(); diff --git a/resources/views/blocked.blade.php b/resources/views/blocked.blade.php index 865224f..ad9ffcd 100644 --- a/resources/views/blocked.blade.php +++ b/resources/views/blocked.blade.php @@ -36,7 +36,8 @@ class="bg-gradient-to-r from-gray-100 dark:from-gray-800 to-gray-100 dark:to-gra

- © 2023 CESNET, + © 2023– CESNET, info@eduroam.cz.

diff --git a/resources/views/partials/footer.blade.php b/resources/views/partials/footer.blade.php index 1dbd384..7b77fc3 100644 --- a/resources/views/partials/footer.blade.php +++ b/resources/views/partials/footer.blade.php @@ -7,7 +7,8 @@ class="bg-gradient-to-r from-gray-100 dark:from-gray-800 to-gray-100 dark:to-gra {{ __('welcome.pii-text') }}
- © 2023 CESNET, + © 2023– CESNET, info@eduroam.cz

diff --git a/resources/views/welcome.blade.php b/resources/views/welcome.blade.php index 27934df..069697e 100644 --- a/resources/views/welcome.blade.php +++ b/resources/views/welcome.blade.php @@ -76,7 +76,8 @@ class="bg-gradient-to-r from-gray-100 dark:from-gray-800 to-gray-100 dark:to-gra {{ __('welcome.pii-text') }}
- © 2023 CESNET, + © 2023– CESNET, info@eduroam.cz.