У меня проблема после установки laravel-math-captcha , хотя она работала нормально в течение 2 дней с Laravel 5.7, когда я захожу с правильными учетными данными, я перенаправляюсь на страницу 404.Я отлаживаю процесс входа в систему
die($this->sendLoginResponse($request));
и получаю
HTTP/1.0 302 Found Cache-Control: no-cache, private Date: Wed, 10 Oct 2018 13:01:35 GMT Location: http://127.0.0.1:9500/404 Redirecting to http://127.0.0.1:9500/404.
Когда я перехожу к / home, я обнаруживаю, что успешно вошел в систему
Любая идея, как решить эту проблему и почему она появилась?
[Обновление]
LoginController
namespace App\Http\Controllers\Auth;
use App\Http\Controllers\Controller;
use Illuminate\Foundation\Auth\AuthenticatesUsers;
class LoginController extends Controller
{
public $decayMinutes = 1;
public $maxAttempts = 10;
use AuthenticatesUsers;
protected $redirectTo = '/';
public function __construct()
{
$this->middleware('guest', ['except' => 'logout']);
}
}
Функция входа из AuthenticatesUsers
public function login(Request $request)
{
$this->validateLogin($request);
if ($this->hasTooManyLoginAttempts($request)) {
$this->fireLockoutEvent($request);
return $this->sendLockoutResponse($request);
}
if ($this->attemptLogin($request)) {
return $this->sendLoginResponse($request);
}
$this->incrementLoginAttempts($request);
return $this->sendFailedLoginResponse($request);
}