2016-04-27 2 views
2

Я не хранил remember_me в моей таблице, но когда я выхожу из системы Laravel, попробуйте обновить столбец remember_me и вызвать ошибку. это ошибка, которая произойдетКак я могу отменить remember_me на Laravel 5

QueryException in Connection.php line 669: 
SQLSTATE[42S22]: Column not found: 1054 Unknown column 'remember_token' in 
       'field list' (SQL: update `users` set `remember_token` = 
       fwKUGSHY7ozXdYe56TnmFgBYY2FkH1XxT8A6EeFQ5wVHzMC9bq1EsROjn8YF where `id` = 1) 

ответ

1

Проблема заключается в том, если вы используете Laravel систему аутентификации 5.2 по умолчанию, вы не можете удалить remember_me вручную сформировать users таблицы (которую вы сделали, я думаю).

Самый простой способ отключить запомнить меня функция, чтобы удалить это из auth/login.blade.php зрения:

<div class="form-group"> 
    <div class="col-md-6 col-md-offset-4"> 
     <div class="checkbox"> 
      <label> 
       <input type="checkbox" name="remember"> Remember Me 
      </label> 
     </div> 
    </div> 
</div> 

Кроме того, добавьте remember_me обратно в базу данных, чтобы сделать Laravel работу как обычно.

Смежные вопросы