Browse Source

fix admin login

Tokumeikoi 5 years ago
parent
commit
557f6bc0c2
1 changed files with 5 additions and 4 deletions
  1. 5 4
      app/Http/Controllers/Passport/AuthController.php

+ 5 - 4
app/Http/Controllers/Passport/AuthController.php

@@ -116,16 +116,17 @@ class AuthController extends Controller
             abort(500, '该账户已被停止使用');
         }
 
+        $data = [
+            'token' => $user->token
+        ];
         $request->session()->put('email', $user->email);
         $request->session()->put('id', $user->id);
         if ($user->is_admin) {
             $request->session()->put('is_admin', true);
+            $data['is_admin'] = true;
         }
         return response([
-            'data' => [
-                'is_admin' => $user->is_admin ? 2 : 1,
-                'token' => $user->token
-            ]
+            'data' => $data
         ]);
     }