要求用户在laravel

时间:2016-10-20 14:58:03

标签: php laravel routes

我在保护拉拉瓦尔的路线时遇到了一些问题。

所以我的一条路线: Route :: get(' / purchase-quote',[' middleware' =>' auth','使用' =>& #39; PurchaseController @ purchaseQuote']);

让我们举个例子,我在页面上/关于我点击一个链接,带我到/ buy-quote。好吧,它正在做我想做的事情,它强迫某人在访问页面之前登录或注册。

问题是,在他们注册后,不是继续并将其带到预期/购买报价页面,而是直接将其带到主页/

这曾经以我需要的方式工作,而且突然之间没有。如果我登录而不是注册,它的工作方式应该如此。

此处还将包含身份验证代码:

public function handle($request, Closure $next, $guard = null)
    {
        if (Auth::guard($guard)->guest()) {
            if ($request->ajax() || $request->wantsJson()) {
                return response('Unauthorized.', 401);
            } else {
                return redirect()->guest('register');
            }
        }
        return $next($request);
    }

0 个答案:

没有答案