root 5 ani în urmă
părinte
comite
75e91b281c
1 a modificat fișierele cu 7 adăugiri și 0 ștergeri
  1. 7 0
      app/Http/Controllers/Passport/LoginController.php

+ 7 - 0
app/Http/Controllers/Passport/LoginController.php

@@ -24,6 +24,10 @@ class LoginController extends Controller
             abort(500, '用户名或密码错误');
         }
 
+        if (!$user->enable) {
+            abort(500, '该账户已被停止使用');
+        }
+
         $request->session()->put('email', $user->email);
         $request->session()->put('id', $user->id);
         if ($user->is_admin) {
@@ -66,6 +70,9 @@ class LoginController extends Controller
             if (!$user) {
                 abort(500, '用户不存在');
             }
+            if (!$user->enable) {
+                abort(500, '该账户已被停止使用');
+            }
             $request->session()->put('email', $user->email);
             $request->session()->put('id', $user->id);
             if ($user->is_admin) {