我和Laravel有问题。我做了一个登录/注册控制器,注册控制器将用户添加到数据库没有任何麻烦,但是当我尝试登录时,路由到authenticatedusers不工作,仍然将我路由到登录页面,我选择那个作为主要路由对于访客用户。 问题是非典型的,因为在我的本地机器上所有工作都很完美,但是当我将我的文件复制到Web服务器时,我遇到了这个问题。有人有什么想法吗?
EDIT1:
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进行的唯一更改。