mirror of
https://github.com/firefly-iii/firefly-iii.git
synced 2025-09-30 02:26:58 +00:00
Also pick email address from apache filtered headers
This commit is contained in:
@@ -81,7 +81,7 @@ class RemoteUserGuard implements Guard
|
|||||||
$header = config('auth.guard_email');
|
$header = config('auth.guard_email');
|
||||||
|
|
||||||
if (null !== $header) {
|
if (null !== $header) {
|
||||||
$emailAddress = (string) (request()->server($header) ?? null);
|
$emailAddress = (string) (request()->server($header) ?? apache_request_headers()[$header] ?? null);
|
||||||
$preference = app('preferences')->getForUser($retrievedUser, 'remote_guard_alt_email');
|
$preference = app('preferences')->getForUser($retrievedUser, 'remote_guard_alt_email');
|
||||||
|
|
||||||
if (null !== $emailAddress && null === $preference && $emailAddress !== $userID) {
|
if (null !== $emailAddress && null === $preference && $emailAddress !== $userID) {
|
||||||
|
Reference in New Issue
Block a user