Repository navigation
feat(photos): log in to Immich through the stack's OIDC provider - #125
Merged
Merged
Conversation
When a stacklet that provides OpenID Connect is installed and has registered the photos stacklet, `./stack up photos` turns on "Sign in with family account" in the Immich web UI and the mobile app. Accounts link by email. Without a provider nothing changes. - Immich takes OAuth settings only through its system config. Its config file would replace that config and lock every admin setting, so the settings go in through the admin API instead. - The stacklet owns five OAuth keys: on, issuer, client id, client secret, button text. Claims, auto signup, the password login and all other settings stay as the admin set them. - Without credentials Immich is left alone, so a login set up by hand in the admin UI is kept. After the provider is destroyed its button stays until an admin turns OAuth off.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
./stack up photosturns on "Sign in with family account" in the Immich web UI and the mobile app. Accounts link by email; without a provider nothing changes.