php - Session gone after multiple refreshes or after a couple of minutes in LARAVEL 5 -


as title said, have problem session variables, stored details during log-in. however, after couple of refreshes or navigation on site lose of session variables.

session.php

'driver' => env('session_driver', 'file'),  'lifetime' => 999,  'expire_on_close' => false, 

and authenticate controller.

public function authenticate(){   $username = input::get('username');   $password = input::get('password');  if (auth::attempt(['username' => $username, 'password' => $password])) {     // authentication passed...     // store user data     $this->storesessiondata();     return redirect('dashboard');    } else{     return          redirect()->back()->with('message', array('username' => $username));    } }  public function storesessiondata(){ // retrieves authenticated user $user = auth::user(); // set details session. session::put('firstname', $user->first_name); session::put('lastname',  $user->last_name); session::put('usertype',  $user->user_type);  session::put('image',     $user->image); session::put('mac',       serveraddress::macaddress()); }   public function logout(){ //logs user out auth::logout();  //clears history session::flush();  //redirect login return redirect('login'); } 


Comments