Я использую laravel 4.2, и на моем сеансе live site did't хранятся значения. Таким образом Auth :: attemp(); работает отлично, но Auth :: check(); return всегда false. Я уже пытаюсь изменить имя домена в файле сеанса. Заранее спасибоСессия не хранит значения в реальном времени
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.');
}
}
Поместите свой код. :) – Mohebifar
Теперь проверьте. Я обновляю свой вопрос. – Muneeb
Является ли ваш контроллер именем 'adminIndex'? – Mohebifar