【发布时间】:2015-04-28 04:12:29
【问题描述】:
我是laravel的新手,我想实现以下结果,假设客人在搜索一个词后进入结果页面然后决定登录,我怎样才能让用户登录并保持相同的结果laravel 中的页面 我有以下代码 在 filters.php 我有以下内容:
Route::filter('guest', function()
{
if (Auth::check()) return Redirect::to('/');
});
然后在用户控制器中我有以下内容
显示登录功能
public function login()
{
return View::make('users.login');
}
句柄登录功能 公共函数句柄登录() { $data = Input::only(['email', 'password']);
if(Auth::attempt(['email' => $data['email'], 'password' => $data['password']])){
return Redirect::to('/profile');
}
return Redirect::route('login')->withInput();
}
现在登录后的默认页面转到个人资料页面,但我希望用户回到登录前的任何位置。
有什么帮助吗?谢谢
【问题讨论】:
标签: laravel-4