Merge pull request #6685 from nebulade/patch-2

Also pick email address from apache filtered headers
This commit is contained in:
James Cole
2022-12-11 06:22:08 +01:00
committed by GitHub

View File

@@ -82,7 +82,7 @@ class RemoteUserGuard implements Guard
$header = config('auth.guard_email');
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');
if ('' !== $emailAddress && null === $preference && $emailAddress !== $userID) {