feat: add oauth account management url (#30873)

This commit is contained in:
Sacha Brouté
2026-08-20 21:31:34 +00:00
committed by GitHub
parent 24532c4d82
commit c7f6197e75
13 changed files with 46 additions and 1 deletions
@@ -77,6 +77,7 @@ const setupOAuth = async (token: string, dto: Partial<AdminConfigOAuthDto>) => {
...defaults.oauth,
buttonText: 'Login with Immich',
issuerUrl: `${authServer.internal}/.well-known/openid-configuration`,
accountManagementUrl: authServer.internal,
allowInsecureRequests: true,
...dto,
};
@@ -121,6 +121,7 @@ describe('/server', () => {
expect(body).toEqual({
loginPageMessage: '',
oauthButtonText: 'Login with OAuth',
oauthAccountManagementUrl: '',
trashDays: 30,
userDeleteDelay: 7,
isInitialized: true,