您的位置:首页 > 编程学习 > > 正文

laravel框架如何查询空的信息(Laravel 已登陆用户再次查看登陆页面的自动跳转设置方法)

更多 时间:2021-10-18 11:48:52 类别:编程学习 浏览量:2803

laravel框架如何查询空的信息

Laravel 已登陆用户再次查看登陆页面的自动跳转设置方法

Laravel中,如果用户已经登陆,那么若其再打开登陆页面,那么会默认自动跳转至/home路径。

要更改这个默认设置,请打开app/Http/Middleware/RedirectIfAuthenticated.php:

  • ?
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • <?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')一行换成我们想要用户跳转的地址即可:

  • ?
  • 1
  • return redirect()->route('my-route-name');
  • 以上这篇Laravel 已登陆用户再次查看登陆页面的自动跳转设置方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持开心学习网。

    原文链接:https://blog.csdn.net/lgyaxx/article/details/74452748

    您可能感兴趣