Add reCAPTCHA enterprise support and refactor invite flow (#35134)

GitOrigin-RevId: 4a4ebbd9e5ec55c3532a0cd3fa6c0feda3e2733c
This commit is contained in:
Anna Claire Fields
2026-09-17 11:22:01 +00:00
committed by Copybot
parent 5a602e1b1d
commit da7a2f0e72
9 changed files with 165 additions and 15 deletions
+1
View File
@@ -37,6 +37,7 @@ export type ExposedSettings = {
}
recaptchaSiteKeyV3?: string
recaptchaSiteKey?: string
recaptchaEnterpriseSiteKey?: string
samlInitPath?: string
sentryAllowedOriginRegex: string
sentryDsn?: string
+4
View File
@@ -8,4 +8,8 @@ export interface ReCaptchaInstance {
render: (element: HTMLElement | string, config: ReCaptchaConfig) => string
execute: (recaptchaId: string) => Promise<string>
reset: (recaptchaId?: string) => void
enterprise?: {
ready: (callback: () => void) => void
execute: (siteKey: string, options: { action: string }) => Promise<string>
}
}