]> _ Git - bastide-resah.git/commitdiff
wip #6867 @0.25
authorVincent Vanwaelscappel <vincent@cubedesigners.com>
Mon, 22 Apr 2024 14:31:05 +0000 (16:31 +0200)
committerVincent Vanwaelscappel <vincent@cubedesigners.com>
Mon, 22 Apr 2024 14:31:05 +0000 (16:31 +0200)
app/Http/Controllers/FluidbookController.php

index b1f8edf1e12553df91322c6381c6e7bb07830884..3fc17fc8aa27f837318d64cea4135d3918338ed4 100644 (file)
@@ -26,8 +26,12 @@ class FluidbookController extends Controller
         if ($validator->fails()) {
             return response()->json(['errors' => $validator->errors()])->setStatusCode(422);
         } else {
+            $ignore = ['email_confirmation', 'password_confirmation', 'accept'];
             $client = new Client();
             foreach ($validator->valid() as $k => $v) {
+                if (in_array($k, $ignore)) {
+                    continue;
+                }
                 if ($k === 'password') {
                     $client->$k = Hash::make($v);
                 } else {
@@ -58,7 +62,7 @@ class FluidbookController extends Controller
         if (Auth::guard('client')->attempt($credentials)) {
             $request->session()->regenerate();
             return response()->json(['success' => 'ok'])->setStatusCode(200);
-        }else{
+        } else {
             return response()->json(['success' => 'failed'])->setStatusCode(4031);
         }
     }