Skip to content

Commit e94f803

Browse files
committed
fix(sso): always require NEXT_PUBLIC_APP_URL for SAML SP metadata entityID
1 parent 2f2d8bb commit e94f803

File tree

1 file changed

+1
-2
lines changed

1 file changed

+1
-2
lines changed

packages/db/scripts/register-sso-provider.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -427,12 +427,11 @@ async function registerSSOProvider(): Promise<boolean> {
427427

428428
if (
429429
ssoConfig.providerType === 'saml' &&
430-
!process.env.SSO_SAML_CALLBACK_URL &&
431430
!process.env.NEXT_PUBLIC_APP_URL &&
432431
!process.env.BETTER_AUTH_URL
433432
) {
434433
logger.error(
435-
'NEXT_PUBLIC_APP_URL or BETTER_AUTH_URL is required to generate the SAML callback URL. Set one of these or provide SSO_SAML_CALLBACK_URL explicitly.'
434+
'NEXT_PUBLIC_APP_URL or BETTER_AUTH_URL is required for SAML — it is used as the SP entity ID in SP metadata. Set one of these env vars.'
436435
)
437436
return false
438437
}

0 commit comments

Comments
 (0)