Laravel 4 authentication logout error -


i'm working on log-in/log-out authentication routine laravel 4 project , have hit snag on log-out.

i've got user table set username, email , password (as id , timestamps columns). if browse protected page, can log in fine system dialog, logging out generates error. here relevant routes:

        route::get('/logout', function()     {         auth::logout();         return view::make('logout');     });      route::get('spotlight', array(         'before' => 'auth.basic' ,         function()     {         return view::make('spotlight');     }     )); 

and here's error when go /logout:

[2014-05-29 17:33:56] production.error: exception 'illuminate\database\queryexception' message 'sqlstate[42s22]: column not found: 1054 unknown column 'remember_token' in 'field list' (sql: update `users` set `updated_at` = 2014-05-29 17:33:56, `remember_token` = kizhayfkznr0qwntsu0fhxwdws37kkaqo1oms1otnj6djpbmu9qxqens7ugc `id` = 1)' in /users/jlowery/authapp/vendor/laravel/framework/src/illuminate/database/connection.php:555 

where should remember_token be? have set sessions table, doesn't have such column. ideas on i'm going wrong?

you haven't updated version >=4.1.26 correctly.

you need add remember_token users table , update user model if using eloquent authentication driver.

read upgrade guide @ laravel docs more details.


Comments

Popular posts from this blog

c++ - OpenCV Error: Assertion failed <scn == 3 ::scn == 4> in unknown function, -

php - render data via PDO::FETCH_FUNC vs loop -

The canvas has been tainted by cross-origin data in chrome only -