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在Web开发领域的优势
Oct 09 PHP
windows下升级PHP到5.3.3的过程及注意事项
Oct 12 PHP
header中Content-Disposition的作用与使用方法
Jun 13 PHP
php 无法加载mcrypt.dll的解决办法
Apr 03 PHP
php调用Google translate_tts api实现代码
Aug 07 PHP
php写的AES加密解密类分享
Jun 20 PHP
php基于str_pad实现卡号不足位数自动补0的方法
Nov 12 PHP
基于thinkPHP框架实现留言板的方法
Oct 17 PHP
php实现微信模拟登陆、获取用户列表及群发消息功能示例
Jun 28 PHP
PHP PDOStatement::errorInfo讲解
Jan 31 PHP
PHP实现读取文件夹及批量重命名文件操作示例
Apr 15 PHP
php 命名空间(namespace)原理与用法实例小结
Nov 13 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
全国FM电台频率大全 - 21 海南省
2020/03/11 无线电
php读取文件内容至字符串中,同时去除换行、空行、行首行尾空格(Zjmainstay原创)
2012/07/31 PHP
PHP实现手机归属地查询API接口实现代码
2012/08/27 PHP
ThinkPHP之getField详解
2014/06/20 PHP
PHP中的静态变量及static静态变量使用详解
2015/11/05 PHP
PHP ADODB实现分页功能简单示例
2018/05/25 PHP
用javascript实现的支持lrc歌词的播放器
2007/05/17 Javascript
JS动态添加option和删除option(附实例代码)
2013/04/01 Javascript
jquery统计复选框选中示例
2013/11/05 Javascript
javaScript中的this示例学习详解及工作原理
2014/01/13 Javascript
jquery+正则实现统一的表单验证
2015/09/20 Javascript
jQuery webuploader分片上传大文件
2016/11/07 Javascript
JSON与XML的区别对比及案例应用
2016/11/11 Javascript
Bootstrap CSS布局之代码
2016/12/17 Javascript
webpack vue 项目打包生成的文件,资源文件报404问题的修复方法(总结篇)
2018/01/09 Javascript
vue使用Element组件时v-for循环里的表单项验证方法
2018/06/28 Javascript
微信小程序使用for循环动态渲染页面操作示例
2018/12/25 Javascript
Layui给switch添加响应事件的例子
2019/09/03 Javascript
使用layui 的layedit定义自己的toolbar方法
2019/09/18 Javascript
[42:00]完美世界DOTA2联赛PWL S3 Phoenix vs INK ICE 第一场 12.13
2020/12/17 DOTA
[08:06]DOTA2-DPC中国联赛 正赛 PSG.LGD vs Elephant 选手采访
2021/03/11 DOTA
python3写的简单本地文件上传服务器实例
2018/06/04 Python
tensorflow 环境变量设置方式
2020/02/06 Python
推荐8款常用的Python GUI图形界面开发框架
2020/02/23 Python
python利用faker库批量生成测试数据
2020/10/15 Python
python模块内置属性概念及实例
2021/02/18 Python
linux面试题参考答案(4)
2014/09/21 面试题
超市开店计划书
2014/04/26 职场文书
励志演讲稿600字
2014/08/21 职场文书
争先创优心得体会
2014/09/12 职场文书
预备党员转正思想汇报
2014/09/26 职场文书
婚宴邀请函
2015/01/30 职场文书
2015年测量员工作总结
2015/05/23 职场文书
初中团支书竞选稿
2015/11/21 职场文书
浅谈Java实现分布式事务的三种方案
2021/06/11 Java/Android
virtualenv隔离Python环境的问题解析
2022/06/21 Python