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 相关文章推荐
php数组函数序列之krsort()- 对数组的元素键名进行降序排序,保持索引关系
Nov 02 PHP
PHP中auto_prepend_file与auto_append_file用法实例分析
Sep 22 PHP
php运行提示:Fatal error Allowed memory size内存不足的解决方法
Dec 17 PHP
php简单实现MVC
Feb 05 PHP
百度工程师讲PHP函数的实现原理及性能分析(二)
May 13 PHP
php将一维数组转换为每3个连续值组成的二维数组
May 06 PHP
PHP请求远程地址设置超时时间的解决方法
Oct 29 PHP
PHP二维数组去重算法
Dec 17 PHP
PHP与JavaScript针对Cookie的读写、交互操作方法详解
Aug 07 PHP
ThinkPHP框架实现定时执行任务的两种方法分析
Sep 04 PHP
解决laravel-admin 自己新建页面里 js 需要刷新一次的问题
Oct 03 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
文件上传类
2006/10/09 PHP
PHP中查询SQL Server或Sybase时TEXT字段被截断的解决方法
2009/03/10 PHP
php模拟js函数unescape的函数代码
2012/10/20 PHP
Thinkphp中的volist标签用法简介
2014/06/18 PHP
使用正则去除php代码中的注释方法
2016/11/03 PHP
PHP获取文件扩展名的常用方法小结【五种方式】
2018/04/27 PHP
JQuery 学习笔记 选择器之六
2009/07/23 Javascript
jQuery dialog 异步调用ashx,webservice数据的代码
2010/08/03 Javascript
JavaScript实现拼音排序的方法
2012/11/20 Javascript
jquery入门—编写一个导航条(可伸缩)
2013/01/07 Javascript
Node.js中的流(Stream)介绍
2015/03/30 Javascript
JavaScript中判断函数、变量是否存在
2015/06/10 Javascript
jQuery实现网站添加高亮突出显示效果的方法
2015/06/26 Javascript
jQuery横向擦除焦点图特效代码分享
2015/09/06 Javascript
Require.JS中的几种define定义方式示例
2017/06/01 Javascript
详解React native全局变量的使用(跨组件的通信)
2017/09/07 Javascript
基于vue中css预加载使用sass的配置方式详解
2018/03/13 Javascript
vue 双向数据绑定的实现学习之监听器的实现方法
2018/11/30 Javascript
Javascript实现贪吃蛇小游戏(含详细注释)
2020/10/23 Javascript
Python3基础之基本数据类型概述
2014/08/13 Python
python字符串编码识别模块chardet简单应用
2015/06/15 Python
Python实现进程同步和通信的方法
2018/01/02 Python
把pandas转换int型为str型的方法
2019/01/29 Python
PyTorch中topk函数的用法详解
2020/01/02 Python
Pycharm中配置远程Docker运行环境的教程图解
2020/06/11 Python
html5 浏览器支持 如何让所有的浏览器都支持HTML5标签样式
2012/12/07 HTML / CSS
eDreams澳大利亚:预订机票、酒店和度假产品
2017/04/19 全球购物
元旦晚会邀请函
2014/01/27 职场文书
员工考核管理制度
2014/02/02 职场文书
局火灾防控工作方案
2014/05/25 职场文书
劳动纠纷调解协议书格式
2014/11/30 职场文书
华清池导游词
2015/02/02 职场文书
2015年圣诞节活动总结
2015/03/24 职场文书
写给医护人员的一封感谢信
2019/09/16 职场文书
Spring Boot mybatis-config 和 log4j 输出sql 日志的方式
2021/07/26 Java/Android
SQLServer常见数学函数梳理总结
2022/08/05 MySQL