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编程之高级技巧——利用Mysql函数
Oct 09 PHP
php 获取本机外网/公网IP的代码
May 09 PHP
超级好用的一个php上传图片类(随机名,缩略图,加水印)
Jun 30 PHP
了解PHP的返回引用和局部静态变量
Jun 04 PHP
CI配置多数据库访问的方法
Mar 28 PHP
yii2中的rules 自定义验证规则详解
Apr 19 PHP
php实现数据库的增删改查
Feb 26 PHP
PHP使用glob方法遍历文件夹下所有文件的实例
Oct 17 PHP
PHP的cookie与session原理及用法详解
Sep 27 PHP
使用laravel指定日志文件记录任意日志
Oct 17 PHP
基于PHP实现生成随机水印图片
Dec 09 PHP
常见的5个PHP编码小陋习以及优化实例讲解
Feb 27 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(视频)Http下载
2006/12/12 PHP
PHP多线程之内部多线程实例分析
2015/03/09 PHP
php实现从上传文件创建缩略图的方法
2015/04/02 PHP
Laravel 中获取上一篇和下一篇数据
2015/07/27 PHP
CodeIgniter连贯操作的底层原理分析
2016/05/17 PHP
PHP实现的迪科斯彻(Dijkstra)最短路径算法实例
2017/09/16 PHP
javascript 四则运算精度修正函数代码
2010/05/31 Javascript
一个JS的日期格式化算法示例
2013/07/31 Javascript
checkbox设置复选框的只读效果不让用户勾选
2013/08/12 Javascript
node.js中的定时器nextTick()和setImmediate()区别分析
2014/11/26 Javascript
node.js中的fs.exists方法使用说明
2014/12/17 Javascript
一看就懂:jsonp详解
2015/06/01 Javascript
jQuery平滑旋转幻灯片特效代码分享
2015/09/07 Javascript
使用CDN和AJAX加速WordPress中jQuery的加载
2015/12/05 Javascript
JS日程管理插件FullCalendar简单实例
2017/02/07 Javascript
js时间戳格式化成日期格式的多种方法介绍
2017/02/16 Javascript
AngularJS改变元素显示状态
2017/04/20 Javascript
Vue实现active点击切换方法
2018/03/16 Javascript
JavaScript ES2019中的8个新特性详解
2019/02/20 Javascript
Vue中对iframe实现keep alive无刷新的方法
2019/07/23 Javascript
python根据出生日期获得年龄的方法
2015/03/31 Python
Python pymongo模块用法示例
2018/03/31 Python
Django单元测试工具test client使用详解
2019/08/02 Python
python读取word 中指定位置的表格及表格数据
2019/10/23 Python
PyTorch里面的torch.nn.Parameter()详解
2020/01/03 Python
使用python图形模块turtle库绘制樱花、玫瑰、圣诞树代码实例
2020/03/16 Python
Python基于模块Paramiko实现SSHv2协议
2020/04/28 Python
PyInstaller运行原理及常用操作详解
2020/06/13 Python
Python实现扫码工具的示例代码
2020/10/09 Python
pyspark对Mysql数据库进行读写的实现
2020/12/30 Python
说出ArrayList,Vector, LinkedList的存储性能和特性
2015/01/04 面试题
电子商务专业个人的自我评价
2013/11/19 职场文书
高中班长自我鉴定
2013/12/20 职场文书
证券期货行业个人的自我评价
2013/12/26 职场文书
军训 自我鉴定
2014/02/03 职场文书
美甲店的创业计划书模板
2019/08/23 职场文书