zerobyte/app/server/lib/auth/utils/sso-provider-id.ts
2026-02-27 22:35:26 +01:00

9 lines
321 B
TypeScript

const RESERVED_SSO_PROVIDER_IDS = new Set(["credential"]);
export function normalizeSsoProviderId(providerId: string): string {
return providerId.trim().toLowerCase();
}
export function isReservedSsoProviderId(providerId: string): boolean {
return RESERVED_SSO_PROVIDER_IDS.has(normalizeSsoProviderId(providerId));
}