0
我試圖餅乾用戶登錄值, 我的路線進行分組如下:餅乾:: get返回空,laravel 5.4
Route::group(['middleware' => ['admin']], function() {
Route::post('/admin/addArticle', [
'as' => 'article_save', 'uses' => '[email protected]'
]);
Route::get('/admin/introduction', [
'as' => 'introduction', 'uses' => '[email protected]'
]);
});
AdminController:
$cookie = Cookie::forever('admin', $admin);
Cookie::queue($cookie);
return Redirect::route('introduction')->withCookie($cookie);
型號/管理:
if (Cookie::has('admin')) {
//echo 'admin is not in session but cookie';
$admin = Cookie::get('admin');
//...
但它不會在這裏,如果從來沒有和沒有保存在cookie! 不幸的是我已經升級到laravel 5.2 5.4和任何事情都是錯誤的方式現在:(((( 請幫我
THX烏拉圭回合答案的方式,!我改變它和 Cookie :: hasQueued('管理員')在控制器方法和模型中返回true模型/管理 –
你應該檢查cookie是否存在與此:'(Cookie :: get('cookiename')!==空)' – Onix