Merge pull request #3890 from vanlueckn/feat-fix-sudo-mode-url-scheme

Fix wrong url scheme in sudo mode when using reverse proxy
pull/4223/head
daniel 2023-03-04 15:03:49 -07:00 zatwierdzone przez GitHub
commit e68ec03cea
Nie znaleziono w bazie danych klucza dla tego podpisu
ID klucza GPG: 4AEE18F83AFDEB23
1 zmienionych plików z 6 dodań i 0 usunięć

Wyświetl plik

@ -479,6 +479,12 @@ class AccountController extends Controller
if($trustDevice == true) {
$request->session()->put('sudoTrustDevice', 1);
}
//Fix wrong scheme when using reverse proxy
if(!str_contains($next, 'https') && config('instance.force_https_urls', true)) {
$next = Str::of($next)->replace('http', 'https')->toString();
}
return redirect($next);
} else {
return redirect()