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与已存在的Java应用程序集成
Oct 09 PHP
用PHP调用Oracle存储过程
Oct 09 PHP
比较discuz和ecshop的截取字符串函数php版
Sep 03 PHP
php中隐形字符65279(utf-8的BOM头)问题
Aug 16 PHP
PHP目录与文件操作技巧总结(创建,删除,遍历,读写,修改等)
Sep 11 PHP
PHP数组相加操作及与array_merge的区别浅析
Nov 26 PHP
Zend Framework入门教程之Zend_Config组件用法详解
Dec 09 PHP
php使用str_shuffle()函数生成随机字符串的方法分析
Feb 17 PHP
php curl上传、下载、https登陆实现代码
Jul 23 PHP
PHP验证类的封装与使用方法详解
Jan 10 PHP
PHP实现将上传图片自动缩放到指定分辨率,并保持清晰度封装类示例
Jun 17 PHP
laravel-admin的多级联动方法
Sep 30 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实现的css文件背景图片下载器代码
2014/11/11 PHP
PHP实现基于栈的后缀表达式求值功能
2017/11/10 PHP
Jquery时间验证和转换工具小例子
2013/07/01 Javascript
angularJS结合canvas画图例子
2015/02/09 Javascript
jQuery插件Slider Revolution实现响应动画滑动图片切换效果
2015/06/05 Javascript
jquery移动端TAB触屏切换实现效果
2020/12/22 Javascript
超漂亮的jQuery图片轮播特效
2015/11/24 Javascript
JavaScript拖拽、碰撞、重力及弹性运动实例分析
2016/01/08 Javascript
基于JS实现数字+字母+中文的混合排序方法
2016/06/06 Javascript
微信小程序 条件渲染详解
2016/10/09 Javascript
[原创]JS基于FileSaver.js插件实现文件保存功能示例
2016/12/08 Javascript
利用JS判断鼠标移入元素的方向
2016/12/11 Javascript
JS中with的替代方法与String中的正则方法详解
2016/12/23 Javascript
Highcharts+NodeJS搭建数据可视化平台示例
2017/01/01 NodeJs
浅析vue-cli3配置webpack-bundle-analyzer插件【推荐】
2019/10/23 Javascript
vue+render+jsx实现可编辑动态多级表头table的实例代码
2020/04/01 Javascript
vue cli3.0打包上线静态资源找不到路径的解决操作
2020/08/03 Javascript
[54:29]2018DOTA2亚洲邀请赛 4.7 淘汰赛 VP vs LGD 第二场
2018/04/09 DOTA
小议Python中自定义函数的可变参数的使用及注意点
2016/06/21 Python
Python实现八大排序算法
2016/08/13 Python
Python实现简单的多任务mysql转xml的方法
2017/02/08 Python
Python实现基于二叉树存储结构的堆排序算法示例
2017/12/08 Python
Python解决N阶台阶走法问题的方法分析
2017/12/28 Python
分享一下Python数据分析常用的8款工具
2018/04/29 Python
python与caffe改变通道顺序的方法
2018/08/04 Python
python 通过麦克风录音 生成wav文件的方法
2019/01/09 Python
使用CSS3实现一个3D相册效果实例
2016/12/03 HTML / CSS
Feelunique澳大利亚:欧洲的化妆品零售电商
2019/12/18 全球购物
盖尔斯工厂店:GUESS Factory
2020/01/21 全球购物
Hammitt官网:设计师手袋
2020/05/23 全球购物
可以在一个PHP文件里面include另外一个PHP文件两次吗
2015/05/22 面试题
什么是索引指示器
2012/08/20 面试题
财务经理的岗位职责
2013/12/17 职场文书
检查机关党的群众路线个人整改措施
2014/10/04 职场文书
尊师重教主题班会
2015/08/14 职场文书
在Centos 8.0中安装Redis服务器的教程详解
2022/03/21 Redis