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 相关文章推荐
杏林同学录(一)
Oct 09 PHP
MySQL修改密码方法总结
Mar 25 PHP
在PHP中使用curl_init函数的说明
Nov 02 PHP
php中将地址生成迅雷快车旋风链接的代码[测试通过]
Apr 20 PHP
PHP插入排序实现代码
Apr 04 PHP
zf框架的校验器InArray使用示例
Mar 13 PHP
php中数字0和空值的区别分析
Jun 05 PHP
PHP 快速排序算法详解
Nov 10 PHP
php fseek函数读取大文件两种方法
Oct 12 PHP
PHP的mysqli_set_charset()函数讲解
Jan 23 PHP
YII框架模块化处理操作示例
Apr 26 PHP
PHP7生产环境队列Beanstalkd用法详解
May 19 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下判断网址是否有效的代码
2011/10/08 PHP
php制作中间带自己定义图片二维码的方法
2014/01/27 PHP
根据ip调用新浪api获取城市名并转成拼音
2014/03/07 PHP
PHP结合jQuery.autocomplete插件实现输入自动完成提示的功能
2015/04/27 PHP
PHP自动补全表单的两种方法
2017/03/06 PHP
PHP接口类(interface)的定义、特点和应用示例
2020/05/18 PHP
window.showModalDialog参数传递中含有特殊字符的处理方法
2013/06/06 Javascript
js图片延迟加载的实现方法及思路
2013/07/22 Javascript
javascript trim函数在IE下不能用的解决方法
2014/09/12 Javascript
jQuery图片特效插件Revealing实现拉伸放大
2015/04/22 Javascript
在 Express 中使用模板引擎
2015/12/10 Javascript
详解javascript中对数据格式化的思考
2017/01/23 Javascript
easyui-datagrid开发实践(总结)
2017/08/02 Javascript
vue中for循环更改数据的实例代码(数据变化但页面数据未变)
2017/09/15 Javascript
Vue 应用中结合vux使用微信 jssdk的方法
2018/08/28 Javascript
解决Vue2.0 watch对象属性变化监听不到的问题
2018/09/11 Javascript
Vue多环境代理配置方法思路详解
2019/06/21 Javascript
在vue中实现禁止屏幕滚动,禁止屏幕滑动
2020/07/22 Javascript
Vue+penlayers实现多边形绘制及展示
2020/12/24 Vue.js
巧用Python装饰器 免去调用父类构造函数的麻烦
2012/05/18 Python
Python Socket编程详细介绍
2017/03/23 Python
Python简单实现阿拉伯数字和罗马数字的互相转换功能示例
2018/04/17 Python
Flask web开发处理POST请求实现(登录案例)
2018/07/26 Python
python 自定义异常和异常捕捉的方法
2018/10/18 Python
Python将json文件写入ES数据库的方法
2019/04/10 Python
Python使用matplotlib 画矩形的三种方式分析
2019/10/31 Python
在tensorflow下利用plt画论文中loss,acc等曲线图实例
2020/06/15 Python
Python中return函数返回值实例用法
2020/11/19 Python
屈臣氏乌克兰:Watsons UA
2019/10/29 全球购物
志愿者活动总结
2014/04/28 职场文书
兴趣小组活动总结
2014/05/05 职场文书
公务员四风问题对照检查材料整改措施
2014/09/26 职场文书
单位委托书
2014/10/15 职场文书
父母教会我观后感
2015/06/17 职场文书
关于公司年会的开幕词
2016/03/04 职场文书
PHP控制循环操作的时间
2021/04/01 PHP