0

我对 Laravel 有疑问。我做了一个登录/注册控制器,注册控制器正在将用户添加到数据库中没有任何问题,但是当我尝试登录时,路由到经过身份验证的用户不起作用,仍然将我路由到登录页面,我选择它作为访客的主要路由用户。问题是非典型的,因为在我的本地机器上一切正常,但是当我将文件复制到 Web 服务器时,我遇到了这个问题。有人知道吗?

编辑1:

   public function login(Request $request) {
    if (Auth::guard('admin')->attempt(['mail' => $request->email, 'password' => $request->password])){
        return redirect()->intended(route('admin.dashboard'));
    }
    else if(Auth::guard('web')->attempt(['email' => $request->email, 'password' => $request->password])) {
        return redirect()->intended(route('dashboard'));
    }
    return redirect()->back()->withInput($request->only('email'));
}

这是我在 App/Http/Controllers/Auth 中对 LoginController 所做的唯一更改。

4

0 回答 0