在laravel 7中,当登录成功时显示一个甜蜜的提示框。

我试图编辑 RedirectIfAuthenticated.php但它不工作,你可以在这里看到我的部分代码。

public function handle($request, Closure $next, $guard = null)
    {
        if (Auth::guard($guard)->check()) {
            alert()->success('You have been login.', 'Hello!');
            return redirect(RouteServiceProvider::HOME);
        }

        return $next($request);
    }

我想用uxweb的甜美警报包。

解决方案:

你可以附加 ->with 后面的重定向助手。

public function handle($request, Closure $next, $guard = null)
    {
        if (Auth::guard($guard)->check()) {
            return redirect(RouteServiceProvider::HOME)->with('success', 'You have been login.');
        }

        return $next($request);
    }
  1. success 是键名 (你可以根据自己的需要添加任何东西)
  2. 第二个参数是你要传递的信息。

这将把一个Flash会话传递给 RouteServiceProvider::HOME 只能对一个请求进行访问 (目前的请求)

然后在你的主页上添加一个if条件

@if(session('success'))
  <div class="error">{{ session('success') }}<div>
@endif

给TA打赏
共{{data.count}}人
人已打赏
未分类

在数组中,可变大小的对象可能无法被初始化的问题。

2022-9-9 4:02:18

未分类

如何在现有的ionic应用中整合SSO?

2022-9-9 4:02:20

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索