-
Notifications
You must be signed in to change notification settings - Fork 962
Add integration tests for rCE ENFORCE #8538
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
|
Size Report 1Affected ProductsNo changes between base commit (42e4814) and merge commit (20983eb).Test Logs |
Size Analysis Report 1Affected ProductsNo changes between base commit (42e4814) and merge commit (20983eb).Test Logs |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you Ricky LGTM
* Add integration test for rCE ENFORCE * format
* Update injectRecaptchaFields to inject recaptcha enterprise fields into phone API requests (#7786) * Update injectRecaptchaFields to inject recaptcha fields into phone API requests * Fix lint * Rename captchaResp and fakeToken params * Format * Implement reCAPTCHA Enterprise flow for phone provider (#7814) * Update injectRecaptchaFields to inject recaptcha enterprise fields into phone API requests (#7786) * Update injectRecaptchaFields to inject recaptcha fields into phone API requests * Fix lint * Rename captchaResp and fakeToken params * Format * Implement reCAPTCHA Enterprise flow for phone provider * Cleanup tests * Make recaptchaEnterpriseVerifier.verify return a mock when appVerificationDisabledForTesting is true * Lint fix * yarn docgen devsite * Mark appVerifier param in Phone Auth APIs as required * Update API reports * Change RecaptchaProvider to RecaptchaAuthProvider * Fix reference docs * Add more unit tests --------- Co-authored-by: NhienLam <[email protected]> * Make ApplicationVerifier params optional in Phone Auth APIs (#8366) * Make ApplicationVerifier params optional in Phone APIs * Add more unit tests for when ApplicationVerifier is not available * Only fetch reCAPTCHA v2 token when FAKE_TOKEN (#8493) * Proceed to reCAPTCHA v2 if unable to get reCAPTCHA Enterprise enablement state (#8500) * Proceed to reCAPTCHA v2 if cannot get phone enablement state * nit: Add a missing period. * Add integration tests for rCE ENFORCE (#8538) * Add integration test for rCE ENFORCE * format * Add changeset and refdocs * Bump main firebase package in changeset * Addressed refdocs feedback --------- Co-authored-by: NhienLam <[email protected]>
Add integration tests for reCAPTCHA Enterprise. These test run against real backend. The following rCE config is configured for the CI project: