docs/content/integration/trusted-header-sso/seerr/index.md
This is a guide on integration of Authelia and Seerr via the trusted header SSO authentication.
As with all guides in this section it's important you read the introduction first.
This example makes the following assumptions:
https://seerr.{{< sitevar name="domain" nojs="example.com" >}}/https://{{< sitevar name="subdomain-authelia" nojs="auth" >}}.{{< sitevar name="domain" nojs="example.com" >}}/@{{< sitevar name="domain" nojs="example.com" >}}Some of the values presented in this guide can automatically be replaced with documentation variables.
{{< sitevar-preferences >}}
To configure Seerr to trust the Remote-User and Remote-Email header do the following:
remote-user and remote-email from the list. Seerr will look for both fields in requests if they are configured here.Alternatively, you can select just the username and look for only the username in the requests.
Update the configuration file to this
...
"network": {
...
"trustProxy": true,
"trustedProxies": {
"v4": [
"10.0.50.3"
],
"v6": [
"fd00:dead::beef"
]
},
"forwardAuth": {
"enabled": true,
"userHeader": "remote-user",
"emailHeader": "remote-email"
},
"proxy": {
...
The header names in the GUI and config file are case insensitive.