2017-04-18 24 views
0

私は既存のデータベースを使用していますので、テーブルを変更することはできませんので、remember_tokenを追加することはできませんが、ログインできません。ログインしようとすると、Laravelは資格情報をチェックし、レコードと一致するかどうかを返しますが、ページを更新するだけです。私はこの問題が以前に発生して以来、remember_tokenが原因だと確信していますが、今回はユーザーテーブルに列を追加できません。remember_tokenなしのLaravel 5認証

remember_tokenなしですぐに使用できる認証方法を使用する方法はありますか?あなたのUserモデルで

+0

を使用すると、ユーザーがページを更新するたびに認証することができます。 – boroboris

答えて

3

追加:

/** 
    * Overrides the method to ignore the remember token. 
    */ 
    public function setAttribute($key, $value) 
    { 
    $isRememberTokenAttribute = $key == $this->getRememberTokenName(); 
    if (!$isRememberTokenAttribute) 
    { 
     parent::setAttribute($key, $value); 
    } 
    } 

クレジット:https://laravel.io/forum/05-21-2014-how-to-disable-remember-token

+0

クイックレスポンスのおかげで、これは記憶トークンの問題を修正するようですが、ページはまだリフレッシュしていますが、それは別の問題です。再度、感謝します – Willem