Laravel 已登陆用户再次查看登陆页面的自动跳转设置方法


Posted in PHP onSeptember 30, 2019

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');

以上这篇Laravel 已登陆用户再次查看登陆页面的自动跳转设置方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

PHP 相关文章推荐
Content-type 的说明
Oct 09 PHP
模板引擎正则表达式调试小技巧
Jul 20 PHP
php利用单例模式实现日志处理类库
Feb 10 PHP
thinkphp使用phpmailer发送邮件的方法
Nov 24 PHP
php中get_defined_constants函数用法实例分析
May 12 PHP
php计算整个mysql数据库大小的方法
Jun 19 PHP
示例详解Laravel重置密码代码重构
Aug 10 PHP
Yii框架实现图片上传的方法详解
May 20 PHP
PHP编程文件处理类SplFileObject和SplFileInfo用法实例分析
Jul 22 PHP
PHP开发之归档格式phar文件概念与用法详解【创建,使用,解包还原提取】
Nov 17 PHP
php7新特性的理解和比较总结
Apr 14 PHP
在laravel中使用with实现动态添加where条件
Oct 10 PHP
laravel实现登录时监听事件,添加登录用户的记录方法
Sep 30 #PHP
php7下的filesize函数
Sep 30 #PHP
laravel利用中间件防止未登录用户直接访问后台的方法
Sep 30 #PHP
laravel实现Auth认证,登录、注册后的页面回跳方法
Sep 30 #PHP
Laravel框架表单验证操作实例分析
Sep 30 #PHP
Laravel 自带的Auth验证登录方法
Sep 30 #PHP
laravel 使用auth编写登录的方法
Sep 30 #PHP
You might like
PHP和XSS跨站攻击的防范
2007/04/17 PHP
php 上一篇,下一篇文章实现代码与原理说明
2010/05/09 PHP
Mac系统下使用brew搭建PHP(LNMP/LAMP)开发环境
2015/03/03 PHP
PHP结合jQuery.autocomplete插件实现输入自动完成提示的功能
2015/04/27 PHP
PHP自定义图片缩放函数实现等比例不失真缩放的方法
2016/08/19 PHP
初识javascript 文档碎片
2010/07/13 Javascript
JavaScript中的Truthy和Falsy介绍
2015/01/01 Javascript
AngularJS中$watch和$timeout的使用示例
2016/09/20 Javascript
Chrome不支持showModalDialog模态对话框和无法返回returnValue问题的解决方法
2016/10/30 Javascript
requirejs + vue 项目搭建详解
2017/06/16 Javascript
深入浅析javascript继承体系
2017/10/23 Javascript
使用vue + less 实现简单换肤功能的示例
2018/02/21 Javascript
Cocos2d实现刮刮卡效果
2018/12/20 Javascript
nodejs微信开发之授权登录+获取用户信息
2019/03/17 NodeJs
Vue CLI3中使用compass normalize的方法
2019/05/30 Javascript
原生js+css实现tab切换功能
2020/09/17 Javascript
python3生成随机数实例
2014/10/20 Python
修改Python的pyxmpp2中的主循环使其提高性能
2015/04/24 Python
Python中用于检查英文字母大写的isupper()方法
2015/05/19 Python
Python按行读取文件的简单实现方法
2016/06/22 Python
python调用java的jar包方法
2018/12/15 Python
opencv python统计及绘制直方图的方法
2019/01/21 Python
获取Pytorch中间某一层权重或者特征的例子
2019/08/17 Python
Python3实现配置文件差异对比脚本
2019/11/18 Python
下载与当前Chrome对应的chromedriver.exe(用于python+selenium)
2020/01/14 Python
解决Django响应JsonResponse返回json格式数据报错问题
2020/08/09 Python
python时间time模块处理大全
2020/10/25 Python
详解HTML5中rel属性的prefetch预加载功能使用
2016/05/06 HTML / CSS
英国领先的办公用品供应商:Viking
2016/08/01 全球购物
《雪地里的小画家》教学反思
2014/02/22 职场文书
最新结婚典礼主持词
2014/03/14 职场文书
党支部公开承诺书
2014/03/28 职场文书
说明书范文
2014/05/07 职场文书
井冈山红色之旅心得体会
2014/10/07 职场文书
党员干部作风建设思想汇报范文
2014/10/25 职场文书
企业员工辞职信范文
2015/05/12 职场文书