我刚刚将我当地的Laravel项目复制到了一个实时服务器,遇到了一个我从未遇到的问题。
当我尝试使用内置laravel注册表/登录表单登录时,它会重定向回到登录表单。它没有显示错误,日志中也没有任何错误,因此我不确定要查找什么。
这一直让我疯狂。
我不确定要显示哪些代码,但这是我的routes.php
Route::controllers([
'auth' => 'Auth\AuthController',
'password' => 'Auth\PasswordController',
]);
这是我的authenticate.php
public function handle($request, Closure $next)
{
if ($this->auth->guest())
{
if ($request->ajax())
{
return response('Unauthorized.', 401);
}
else
{
return redirect()->guest('auth/login');
}
}
return $next($request);
}
我的authcontroller.php
public function __construct(Guard $auth, Registrar $registrar)
{
$this->auth = $auth;
$this->registrar = $registrar;
$this->middleware('guest', ['except' => 'getLogout']);
}
我不确定我还需要展示什么...
PS。 为了确保,我在实时服务器上创建了一个新用户,并尝试登录,也没有工作。 这可能是一些令牌问题吗?
(Laravel 5.0.35)
任何帮助都将受到高度赞赏...... 谢谢!