2016-04-27 40 views
2

我不保留remember_me在我的表中,但是當我註銷Laravel嘗試更新remember_me列,它會導致錯誤。這是錯誤發生我怎樣才能diss6記憶_我在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照常工作。