Bladeren bron

Update BaseApiController, invalidate session after account deletion

Daniel Supernault 5 jaren geleden
bovenliggende
commit
826978ce08
1 gewijzigde bestanden met toevoegingen van 4 en 0 verwijderingen
  1. 4 0
      app/Http/Controllers/Api/BaseApiController.php

+ 4 - 0
app/Http/Controllers/Api/BaseApiController.php

@@ -314,6 +314,10 @@ class BaseApiController extends Controller
     {
         $user = $request->user();
         abort_if(!$user, 403);
+        if($user->status != null) {
+            Auth::logout();
+            return redirect('/login');
+        }
         $resource = new Fractal\Resource\Item($user->profile, new AccountTransformer());
         $res = $this->fractal->createData($resource)->toArray();
         return response()->json($res);