firebase-ios-sdk
firebase-ios-sdk copied to clipboard
[Auth] Add support for upcoming Recaptcha changes
Corresponding PR for https://github.com/google/interop-ios-for-google-sdks/pull/16 ~that is backwards compatible for Recaptcha ≤18.6~ (edit: backwards compatible is not needed due to dependency versioning)
Support Cases
- Old Recaptcha x Old Firebase → ✅ Will continue to work, no changes
- Old Recaptcha x New Firebase → ❌ Won't work because of conflicting recaptcha interop dependency
- New Recaptcha x Old Firebase → ❌ Won't work because of conflicting recaptcha interop dependency
- New Recaptcha x New Firebase → ✅ Will work bc of this PR
Testing (manual tests– is reCaptcha token generated?)
- [x] CocoaPods - dynamic linking
- [x] CocoaPods - static linking
- [x] SPM manual test
- [ ] Zip manual test (will wait for new Recaptcha interop and Recaptcha SDK to be released)
TODOs
- [ ] Looking into the existing rCE unit test PRs to see if we can get unit tests checked in too
cc: @walterjgsp
Adding this to M158 milestone for consideration. Will probably slip to M159.
Moved back to a later milestone as new Recaptcha version is not yet released.
Moved back to a later milestone as new Recaptcha version is not yet released.