Merge pull request #7887 from e-adrien/master

Define a custom user-agent for wallabag
This commit is contained in:
Jérémy Benoist
2025-10-02 12:13:11 +02:00
committed by GitHub
4 changed files with 16 additions and 6 deletions

View File

@ -14,6 +14,7 @@ class LoginFormAuthenticator
public function __construct(
private readonly HttpBrowser $browser,
AuthenticatorProvider $authenticatorProvider,
private readonly string $defaultUserAgent,
) {
$this->expressionLanguage = new ExpressionLanguage(null, [$authenticatorProvider]);
}
@ -84,6 +85,10 @@ class LoginFormAuthenticator
$headers["HTTP_$headerName"] = $headerValue;
}
if (empty($headers['HTTP_user-agent'])) {
$headers['HTTP_user-agent'] = $this->defaultUserAgent;
}
return $headers;
}