Nick Cooke
|
2e02253fd1
|
[Auth] Add default values for decoding nil properties in UserInfoImpl (#14185)
|
2024-11-28 00:49:20 +00:00 |
|
Nick Cooke
|
2176e99cc6
|
[Auth] Undo unchecked Sendable addition (#14168)
|
2024-11-26 14:58:23 -05:00 |
|
 
|
e23f688fba
|
add reCAPTCHA enterprise support on phone auth and phone MFA (#14114)
Co-authored-by: Srushti Vaidya <srushtisv@google.com>
Co-authored-by: Nick Cooke <36927374+ncooke3@users.noreply.github.com>
|
2024-11-26 11:56:57 -08:00 |
|
Nick Cooke
|
19f36aa38c
|
[Auth] Add objc attribute to UserInfoImpl so legacy decoding works (#14169)
|
2024-11-25 17:38:10 -05:00 |
|
Nick Cooke
|
cb0bc77418
|
[Auth] Remove unnecessary throws on internal methods (#14154)
|
2024-11-20 17:38:06 -05:00 |
|
Nick Cooke
|
6b99ad1fa2
|
[Auth] Mark AuthRequestConfiguration as final and reduce its mutability (#14147)
|
2024-11-19 08:44:24 -08:00 |
|
Nick Cooke
|
d2ff93c7c9
|
[Auth] Remove httpMethod from AuthRequestConfiguration (#14143)
|
2024-11-19 10:49:08 -05:00 |
|
Nick Cooke
|
2495c2019d
|
[Auth] Schedule keychain access after prewarming (#14142)
|
2024-11-18 21:24:13 +00:00 |
|
Nick Cooke
|
3efb024df3
|
[Auth] Get 'currentUser' on Auth worker queue (#14141)
|
2024-11-18 16:21:23 -05:00 |
|
Nick Cooke
|
427647b051
|
[Auth] Make AuthBackend and related types Sendable (#14125)
|
2024-11-15 10:11:02 -05:00 |
|
Nick Cooke
|
bda2be9b91
|
[Auth] Remove AuthDispatcher singleton, prefer DI (#14122)
|
2024-11-14 13:22:42 -05:00 |
|
Nick Cooke
|
28c3e88859
|
[Auth] Synchronize static method of AuthDefaultUIDelegate on main actor (#14112)
|
2024-11-13 11:37:32 -08:00 |
|
Nick Cooke
|
709a685a99
|
[Auth] Revert unintentional commits on main (#14108)
|
2024-11-13 11:55:58 -05:00 |
|
Nick Cooke
|
87925edd79
|
Extra fixes
|
2024-11-13 11:44:48 -05:00 |
|
Nick Cooke
|
4ab30d61d3
|
[Auth] First pass marking closures as Sendable
|
2024-11-13 11:43:58 -05:00 |
|
Nick Cooke
|
4ae96849cf
|
[Auth] Ignore concurrency warnings for global vars made for testing (#14101)
|
2024-11-12 19:23:59 -05:00 |
|
Nick Cooke
|
6ecea259ec
|
[Auth] Mark *Credential classes as Sendable (#14100)
|
2024-11-12 17:02:46 -05:00 |
|
Nick Cooke
|
0672366b51
|
[Auth] Merge Swift 6 changes into main (#14098)
|
2024-11-12 16:38:53 -05:00 |
|
Paul Beusterien
|
ec108bb0b9
|
[auth] Fix logic inconsistency between 10.x and 11.x (#14067)
|
2024-11-11 07:38:30 -08:00 |
|
Nick Cooke
|
a31400dbac
|
[Auth] Restore User decoding to pre-11 behavior (#14069)
|
2024-11-08 16:43:01 -08:00 |
|
Nick Cooke
|
eb9d6be75f
|
[Docs] Fix DocC warnings in FirebaseAuth (#14032)
|
2024-11-05 12:36:07 -05:00 |
|
Nick Cooke
|
0a49232665
|
[Auth] Fix casting error in Swift 6 (#14025)
|
2024-11-04 17:44:22 -05:00 |
|
Nick Cooke
|
cdaa05ff88
|
[Auth] Convert *Response classes to structs (#14012)
|
2024-11-04 13:20:57 -05:00 |
|
Nick Cooke
|
56b0475b42
|
[Auth] Prefer immutable properties and private access level in *Request types (#14001)
|
2024-10-30 18:33:40 -04:00 |
|
Nick Cooke
|
f061a83c85
|
[Auth] Use constants for 'supportsSecureCoding' implementation (#13988)
|
2024-10-29 11:20:23 -04:00 |
|
Nick Cooke
|
26841dae5b
|
[Auth] Fix crash when using TOTP MFA auth (#13880)
|
2024-10-11 15:50:45 -04:00 |
|
Nick Cooke
|
0e3e20d23a
|
[Auth] Restore MFA request setup to Firebase 10 behavior (#13858)
|
2024-10-09 12:23:40 -04:00 |
|
Nick Cooke
|
c3f8bc9391
|
[Auth] Use async flush method to get header value (#13853)
|
2024-10-09 11:21:39 -04:00 |
|
Paul Beusterien
|
143c16921c
|
[Auth] Address possible race condition (#13772)
|
2024-10-03 17:55:20 -07:00 |
|
Nick Cooke
|
335f3d27b8
|
[Auth] Match Firebase 10 implementation in WKNavigationDelegate conformance (#13714)
|
2024-09-24 15:34:24 -04:00 |
|
Nick Cooke
|
ce468fadee
|
[Auth] nil out SafariViewController when presentation finishes (#13715)
|
2024-09-24 15:22:42 -04:00 |
|
Nick Cooke
|
e1d2972581
|
[Infra] Fix warning in Auth's AuthWebViewController.swift (#13634)
|
2024-09-24 13:41:19 -04:00 |
|
Nick Cooke
|
976393a2a8
|
[Auth] Move applicable non-public types away from subclassing NSObject (#13676)
|
2024-09-19 18:29:38 -04:00 |
|
Nick Cooke
|
602f3e76be
|
[Auth] Handle corrupt keychain value resulting from incomplete v11 port (#13643)
|
2024-09-18 19:12:06 -04:00 |
|
Nick Cooke
|
9b06b3f5cd
|
[Auth] Use native Swift types in Auth backend types (#13658)
|
2024-09-17 16:22:14 -04:00 |
|
Nick Cooke
|
f1f01c7f99
|
[Auth] Await header value from underlying queue (#13647)
|
2024-09-16 18:26:07 -04:00 |
|
Nick Cooke
|
e3822e67d9
|
[Auth] Query with kSecAttrSynchronizable when auth sharing enabled (#13642)
|
2024-09-15 09:59:04 -04:00 |
|
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 |
|