Преглед на файлове

Update BaseApiController, invalidate session after account deletion

Daniel Supernault преди 5 години
родител
ревизия
826978ce08
променени са 1 файла, в които са добавени 4 реда и са изтрити 0 реда
  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);