Преглед изворни кода

修复记住登录功能无效bug

jqh пре 5 година
родитељ
комит
6193b9eff7
2 измењених фајлова са 2 додато и 2 уклоњено
  1. 1 1
      resources/views/login.blade.php
  2. 1 1
      src/Controllers/AuthController.php

+ 1 - 1
resources/views/login.blade.php

@@ -83,7 +83,7 @@
         <div class="col-xs-8">
           @if(config('admin.auth.remember'))
             <div class="checkbox checkbox-primary checkbox-circle">
-              <input id="remember" type="checkbox" value="1" {{ (!old('username') || old('remember')) ? 'checked' : '' }}>
+              <input id="remember" name="remember" type="checkbox" value="1" {{ (!old('username') || old('remember')) ? 'checked' : '' }}>
               <label for="remember">
                 {{ trans('admin.remember_me') }}
               </label>

+ 1 - 1
src/Controllers/AuthController.php

@@ -44,7 +44,7 @@ class AuthController extends Controller
     public function postLogin(Request $request)
     {
         $credentials = $request->only([$this->username(), 'password']);
-        $remember = $request->get('remember', false);
+        $remember = (bool) $request->input('remember', false);
 
         /** @var \Illuminate\Validation\Validator $validator */
         $validator = Validator::make($credentials, [