2016-08-18 10 views
0

すべてのセッションをファイルではなくデータベースに保存したかったのですが、しかし、私がこれを行うと、毎回の要求の後にcsrfトークンがリフレッシュされます。Laravel 5 Session_driverデータベーストークンの不一致

ビュー:

Session: kKo5xTIRTC2s6ddvSDUOUqhnji9gLXHp058leP2w 
Form: kKo5xTIRTC2s6ddvSDUOUqhnji9gLXHp058leP2w 

VerifyCsrfToken.php私はsession_driverに切り替える場合は、問題が解決されることを

Session: RYBIUV8R2SjwuOARdRl4s5EY4vpRPMQ1JLGMnqFd 
Form: kKo5xTIRTC2s6ddvSDUOUqhnji9gLXHp058leP2w 

注:ファイルを。

これらのフィールドは、テーブルのセッション "にあります。皆さんはどんな提案がある場合

id, 
user_id, 
ip_address, 
user_agent,payload,last_activity 

それをここに投稿してください^^。
他のスレッドには正しい解決策がありませんでした。

答えて

0

私の間違いが見つかりました。

テーブルのID列を自動インクリメントの整数にしました。これはユニークなvarchar(100)です。