我正在使用laravel 4.2并且在我的实时网站会话中没有存储值。这样Auth :: attempt();工作正常,但Auth :: check();总是假的。我已经尝试在会话文件中更改域名。提前致谢
routes.php文件
Route::controller('/admin', 'adminIndex');
adminIndex.php
function getShow()
{
if (Auth::check())
{
return View::make('dashboard');
}
else
{
return Redirect::to('admin');
}
}
function postIndex()
{
$username = Input::get('username');
$password = Input::get('password');
if (Auth::attempt(array('username' => $username, 'password' => $password), true))
{
return Redirect::to("admin/show/");
}
else
{
return Redirect::to('admin')->with('message', 'Invalid User Name / Password.');
}
}
答案 0 :(得分:0)
验证功能无法正常工作。它批准你的凭证并销毁会话。更新您的laravel库并尝试。