Мой сайт, размещенный на Heroku, заставляет все маршруты быть https через файл .htaccess, независимо от промежуточного программного обеспечения auth или guest.
На сайте возникает проблема при использовании URL, для которого требуется промежуточное программное обеспечение auth (принудительный вход в систему), при успешном входе в систему и перенаправлении назад к исходному URL-адресу браузер отображает тег «Небезопасный», и он больше не https.
В браузере обновление не делает его безопасным.Чтобы перейти в безопасное состояние, нужно щелкнуть другую ссылку.
Это известная проблема или есть способ обойти эту проблему?
Я прикрепил конструкторLoginController, который обрабатывает перенаправление:
public function __construct()
{
if (url()->previous()) {
$this->redirectTo = url()->previous();
} else {
$this->redirectTo = env('APP_URL').'/dashboard';
}
$this->middleware('guest', ['except' => 'logout']);
}
Я готов прикрепить любые другие соответствующие фрагменты кода, но я не уверен, что они будут, или я бы их уже включил.