Immich
Sign in to the Immich photo library with Pocket ID.
Create the client in Pocket ID
Section titled “Create the client in Pocket ID”- In Pocket ID, open Administration → OIDC Clients and click Add OIDC Client.
- Enter a name such as
Immichand add the callback URLs:https://immich.example.com/auth/loginhttps://immich.example.com/user-settingsapp.immich:///oauth-callback - Click Create and copy the Client ID, the Client secret and the OIDC Discovery URL. The client secret is only shown once.
- On the client’s Access tab, select the groups that may sign in under Allowed User Groups, or choose All Users.
Configure Immich
Section titled “Configure Immich”- In Immich, open Administration → Settings → Authentication Settings → OAuth.
- Enable Login with OAuth.
- Fill in the fields:
- Issuer URL: the OIDC Discovery URL from Pocket ID.
- Client ID: the Client ID from Pocket ID.
- Client Secret: the Client secret from Pocket ID.
- (Optional) Change Button Text to
Login with Pocket ID. - Save the settings and sign in with the OAuth button to test it.