Commit Graph
339 Commits
Author SHA1 Message Date
Nick Cooke 424516b5ab [Auth] Forward secure coding calls for TOTPMultiFactorInfo (#13592) 2024-09-06 20:34:28 -04:00
Paul Beusterien ed4269b40c [Auth] Better keychain error descriptions (#13600) 2024-09-06 12:05:47 -07:00
Paul Beusterien d1b950f91b Fix user session persistence in multi tenant projects (#13567) 2024-09-03 06:46:18 -07:00
Nick Cooke 853d83c3a4 [Auth] Fix unexpected nil in fetchSignInMethods success case (#13561) 2024-08-31 18:32:31 -04:00
Nick Cooke 486a0a03c1 [Auth] Fix delete action in sample app (#13554) 2024-08-30 15:49:03 -04:00
Paul BeusterienandNick Cooke f71480cd9d Fix Phone Auth via APNS for Sandbox Tokens and update Sample's Firebase app (#13539)
Co-authored-by: Nick Cooke <nickcooke@google.com>
2024-08-26 18:55:32 -04:00
Nick Cooke c570e44f78 [Auth] Phone Auth – Fallback to reCATCHA flow when "invalid app credential" error is thrown (#13519) 2024-08-23 18:49:50 -04:00
Paul Beusterien 9f68d4f4f1 Fix Xcode 16 continuation crashes (#13521) 2024-08-22 08:47:36 -07:00
Paul Beusterien 9118aca998 Fix and Regression Test for FirebaseUI 1199 (#13505) 2024-08-15 14:42:50 -07:00
Nick Cooke bcc293cfb5 [Auth] Fix async/await crash from implicitly unwrapped nil error (#13472) 2024-08-08 15:15:15 -04:00
Paul Beusterien 7f845f46b4 [AuthErrorCode] should conform to Swift.Error (#13434) 2024-07-31 15:36:55 -07:00
Paul Beusterien a403ca3d49 [Auth] Add custom provider support for AuthProviderID (#13433) 2024-07-31 12:28:09 -07:00
Paul Beusterien dfdc1bacf3 [Auth] Token management cleanup (#13325) 2024-07-22 08:07:01 -07:00
Seyed Mojtaba Hosseini Zeidabadi 26f8726978 Fix typo of the FirebaseAuth source and test files (#13323) 2024-07-20 10:11:40 -07:00
Paul Beusterien 79866caa23 Fix typos (#13312) 2024-07-18 15:05:15 -07:00
Paul Beusterien f7ebea5d28 Disable recaptcha integration and heartbeat tests for internal build system (#13304) 2024-07-17 14:21:56 -07:00
Paul Beusterien b7c0e9146a Fix param/definition mismatch and Xcode 16 issues (#13298) 2024-07-17 10:06:54 -04:00
Paul Beusterien f1a8814125 Fix for internal build (#13296) 2024-07-16 17:45:12 -07:00
Paul Beusterien c55bb78ade Remove unnecessary import and fix API in unit test (#13294) 2024-07-16 16:32:03 -07:00
Paul Beusterien fcdb55405b Update imports for internal build system (#13290) 2024-07-16 13:11:53 -07:00
Paul Beusterien f1b0f20d4d [auth] Fix getIDToken API and an error handling case (#13280) 2024-07-15 11:49:55 -07:00
Nick Cooke f800b75187 [Auth] Compile out deprecated API on CI (#13264) 2024-07-11 12:11:04 -04:00
Paul Beusterien 0acb7634c1 [Auth] Update unnecessary nullable API (#13252) 2024-07-10 09:47:00 -07:00
Paul Beusterien 0ab171c52b [v11] Update to SwiftFormat 0.54.0 (#13222) 2024-07-03 07:01:29 -07:00
Paul Beusterien 02a37109d5 [auth-swift] Restore Recaptcha Enterprise integration (#13205) 2024-07-01 16:42:10 -07:00
Paul Beusterien 1dd83a3f2a [v11] Fix GetRecaptchaConfigResponse key (#13151) 2024-06-18 17:02:32 -07:00
Paul Beusterien 0b8452c7fb [v11] Fix recaptcha bug - mixing vars and funcs (#13148) 2024-06-17 16:49:51 -07:00
Nick Cooke f25132f95e [v11] Add convenience initializer (#13136) 2024-06-14 21:06:39 -04:00
Nick Cooke 95c6891e2a [v11] Add changelog and cleanup deprecation approach from #13097 (#13135) 2024-06-14 17:06:24 -04:00
Nick Cooke 5bd8304da2 [v11] Deprecate OAuthProvider API get credential API that uses string provider ID (#13097) 2024-06-14 14:11:00 -04:00
Paul Beusterien 428b267e30 Rename AuthProviderString to AuthProviderID 2024-06-07 11:44:12 -07:00
Paul Beusterien f5309bf45b [v11] Remove unused FIRDependency class (#13053) 2024-06-04 06:56:50 -07:00
Paul Beusterien 63bf8d3b66 Fix Auth Domain search code to match comment (#13042) 2024-05-31 09:53:41 -07:00
Paul BeusterienandNick Cooke 1b88e67a9a [auth-swift] Modernize Phone Auth Notification Implementation (#13003)
Co-authored-by: Nick Cooke <36927374+ncooke3@users.noreply.github.com>
2024-05-21 14:12:55 -07:00
Paul Beusterien a5af29d576 [auth-swift] Fix two flow porting errors in AuthURLPresenter.swift (#12981) 2024-05-20 09:14:31 -07:00
Paul Beusterien 0b90011293 Merge remote-tracking branch 'origin/main' into auth-swift 2024-03-18 11:42:30 -07:00
Paul BeusterienandNick Cooke 3539c2b691 Privacy Manifests for named Firebase SDKs (#12407)
Co-authored-by: Nick Cooke <nickcooke@google.com>
2024-02-23 15:08:29 -08:00
Paul Beusterien b4d4586aaa [auth-swift] Consistent structure for FirebaseAuthInterop (#12384) 2024-02-20 17:24:46 -08:00
Paul Beusterien d049a9d47f [auth-swift] Reimplement AuthTestingSupport in Swift (#12377) 2024-02-09 15:24:05 -08:00
Paul Beusterien c959f1bdd3 [auth-swift] Modernize Auth API docs (#12353) 2024-02-07 08:25:52 -08:00
Paul Beusterien 448b5981cd [auth-swift] Align with latest main (#12309) 2024-01-22 17:10:04 -08:00
Paul Beusterien 1914f6d27a [auth-swift] Fix Component warning (#12269) 2024-01-20 09:19:10 -08:00
renkelvin d02b19d19e Add a [Deprecated] mark to the API reference (#12287) 2024-01-18 11:08:49 -08:00
renkelvin b7a5bc5e83 Fixed mfa factor always using default auth instance (#12285) 2024-01-16 14:09:12 -08:00
Topias Nyquist 5f4e8d8185 Fixed mfa resolver always using default auth instance to finalize (#12266) 2024-01-16 11:08:14 -08:00
Paul Beusterien 2b020d035f [auth-swift] Consistent NSSecureCoding decode (#12263) 2024-01-12 16:10:08 -08:00
Paul Beusterien 013fbb28c1 Fixes uncovered testing keychain decoding across versions and instances (#12257) 2024-01-10 10:27:04 -08:00
Yakov Manshin 3e147e8b34 [#11887] Removed NSLog Calls from FirebaseAuth (#12249) 2024-01-09 08:22:37 -08:00
Paul Beusterien 65990ba90c [auth-swift] Use open instead of public for classes, vars, and funcs (#12247) 2024-01-08 07:42:12 -08:00
Paul Beusterien 7902ab42aa [auth-swift] TODO review and ObjC Sample delete (#12240) 2024-01-04 13:48:25 -08:00