[Feature] Support for Forwarded Headers (Authentication) #22160
Closed
shanelord01
started this conversation in
Feature Request
Replies: 1 comment 6 replies
-
|
We already support oauth which allows integration with basically everything, we have no plans to also implement other methods. |
Beta Was this translation helpful? Give feedback.
6 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
I have searched the existing feature requests, both open and closed, to make sure this is not a duplicate request.
The feature
I am using Pangolin to front end my immich instance, and have Google Auth setup on Pangolin. At the moment I need to login via Pangolin using Google, then login to immich using Google.
As of 1.10.0 Pangolin have added Forwarded Headers
"Pangolin can forward user identity information to your backend applications through custom HTTP headers. This allows your applications to receive user details directly from the request headers, enabling integration with Pangolin’s authentication system."
Can this be added to immich so OAuth is handled via Pangolin (or other front end proxy that supports Forwarded Headers) and then the authenticated user details are passed to immich allowing seamless SSO?
It would require disabling OAuth in immich and mapping the incoming user authenticated user to an existing account, or fail connection if no account match (admin of immich should be able to pre-load authorised email addresses that match the OAuth provider used by Pangolin).
Platform
Beta Was this translation helpful? Give feedback.
All reactions