]> _ Git - bastide-resah.git/commitdiff
wait #6898 @2
authorVincent Vanwaelscappel <vincent@cubedesigners.com>
Tue, 7 May 2024 11:24:31 +0000 (13:24 +0200)
committerVincent Vanwaelscappel <vincent@cubedesigners.com>
Tue, 7 May 2024 11:24:31 +0000 (13:24 +0200)
app/Http/Controllers/FluidbookController.php
app/Http/Controllers/LandingController.php

index adaa33864836a666efdf2f91a341790ae2f8f594..5dfb3d5ae5cdfdf714db91ecb2800ca75f5f2e0c 100644 (file)
@@ -69,11 +69,16 @@ class FluidbookController extends Controller
 
     protected function login()
     {
+       return self::_login();
+    }
+
+    public static function _login(){
         $request = request();
         $credentials = $request->validate([
             'email' => ['required', 'email'],
             'password' => ['required'],
         ]);
+        $credentials['enabled'] = 1;
 
         if (Auth::guard('client')->attempt($credentials)) {
             $request->session()->regenerate();
index ecbd126ac4691d4a0f5a254b45de40a318aea310..74c2edb8bc1cc36f66c7291480fc599911c54e92 100644 (file)
@@ -62,18 +62,7 @@ class LandingController extends Controller
 
     public function login()
     {
-        $request = request();
-        $credentials = $request->validate([
-            'email' => ['required', 'email'],
-            'password' => ['required'],
-        ]);
-
-        if (Auth::guard('client')->attempt($credentials)) {
-            $request->session()->regenerate();
-            return redirect('/');
-        }
-
-        return back();
+        return FluidbookController::_login();
     }
 
     public function logout()