会话不会持久化。重定向后

时间:2016-04-18 09:34:39

标签: laravel laravel-5 laravel-5.1 laravel-5.2

以下是代码。如果登录,则转到/dashboard路线。但是在我去其他路线之后user session没有坚持(我发现这是dd)。如果你解决了,请提前谢谢,我花了好几个小时。

Route::group(['middleware' => 'web'],function(){

  Route::get('/', function () {
    return view('welcome');
  })->name('home');

  Route::get('/dashboard' , [
    'uses' => 'UserController@GetDashboard',
    'as' => 'dashboard'
    ]);

  Route::post('/signin' , [
    'uses' => 'UserController@postSignin',
    'as' => 'signin'
    ]);
});

在我的登录控制器中

public function postSignin(Request $request)
  {
   if(Auth::attempt(['email' => $request['email'],'password' =>       $request['password']])) {
  return redirect()->route('dashboard');
   }
  return redirect()->back();
}

1 个答案:

答案 0 :(得分:0)

=是一个对象,而不是一个数组。尝试使用==

相关问题