laravel5.2的Session保存不了?
展开阅读全文

我用laravel5.2框架,但是用

\Session::set('user_id','值')

等方式都保存不了Session的值 解决方案

打开在APP\Http\Kernel.php,加入web这行进去

protected $middlewareGroups = [
	'web' => [

	\App\Http\Middleware\EncryptCookies::class,

	\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse::class,

	\Illuminate\Session\Middleware\StartSession::class,

	\Illuminate\View\Middleware\ShareErrorsFromSession::class,

	\App\Http\Middleware\VerifyCsrfToken::class,    
	]
];

然后在路由那里调用

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

});

就行了