Laravel - 已登陆用户再次查看登陆页面的自动跳转设置
2017-07-05 16:04
531 查看
Laravel中,如果用户已经登陆,那么若其再打开登陆页面,那么会默认自动跳转至
要更改这个默认设置,请打开
将其中的
/home路径。
要更改这个默认设置,请打开
app/Http/Middleware/RedirectIfAuthenticated.php:
<?php namespace App\Http\Middleware; use Closure; use Illuminate\Support\Facades\Auth; class RedirectIfAuthenticated { /** * Handle an incoming request. * * @param \Illuminate\Http\Request $request * @param \Closure $next * @param string|null $guard * @return mixed */ public function handle($request, Closure $next, $guard = null) { if (Auth::guard($guard)->check()) { return redirect('/home'); } return $next($request); } }
将其中的
redirect('/home')一行换成我们想要用户跳转的地址即可:
return redirect()->route('my-route-name');
相关文章推荐
- 分享一个Flex管理系统 Session超时的时候 用户操作时自动提示并跳转到登陆页面的方法
- 分享一个Flex管理系统 Session超时的时候 用户操作时自动提示并跳转到登陆页面的方法
- [心得] phoneGap,doctor总结。重点是如何让页面自动跳转到settings bundle中用户设置的网址
- ECSHop设置用户登陆/退出后自己跳转固定页面
- Laravel5自动跳转到登陆前页面
- 判断用户是否登录,如果登录了放行,否则跳转到登陆页面
- JavaWeb拦截器,查看用户是否登录过,未登录禁止访问页面并且跳转到登录页面
- MVC判断用户有没有登陆跳转登录页面AuthorizeAttribute
- 简单的Struts2的Interceptors(拦截器)机制介绍以及利用拦截器实现用户登陆时执行耗时操作并自动跳转的实例
- 使用frameset怎么让做才能在用户退出登陆后跳转到另一个页面
- 用户登录成功自动跳转页面
- <Web>HTML中设置欢迎页面自动跳转
- 将wordpress admin bar中用户登出后跳转至登陆页面修改为登出前页面
- Liferay访问时,根据不同用户角色跳转到不同登陆页面
- JS实现页面超时后自动跳转到登陆页面
- HTML页面头部标记知识(可以设置自动刷新和自动跳转等功能)
- Putty自动登陆 参数化设置:使用指定用户自动登录参数
- 自定义用户登录,会话保持,登录后自动跳转原页面
- 实现session超时后自动跳转到登陆页面(前台JS,JAVA,判断是否Ajax请求)
- 解决用户退出登录不会自动跳转到登录页面的问题