Nick Cooke
|
cae7c382db
|
[Auth] Add support for upcoming Recaptcha changes (#14201)
|
2025-02-03 11:40:26 -05:00 |
|
   
|
228e33c24d
|
[Auth] Add ActionCodeSettings.linkDomain and deprecate ActionCodeSettings.dynamicLinkDomain (#14384)
Co-authored-by: Liubin Jiang <liubinj@google.com>
Co-authored-by: Srushti Vaidya <srushtisv@google.com>
Co-authored-by: Liubin Jiang <56564857+Xiaoshouzi-gh@users.noreply.github.com>
Co-authored-by: Nick Cooke <36927374+ncooke3@users.noreply.github.com>
|
2025-01-28 12:55:45 -08:00 |
|
Nick Cooke
|
e5a7384053
|
[Auth] Make two string properties atomic (#14308)
|
2025-01-07 12:55:51 -05:00 |
|
Pavan Shankar
|
ed5ea20547
|
Update RCE flow to skip checking status if appVerificationDisabledForTesting is set (#14310)
|
2025-01-07 21:02:52 +05:30 |
|
Nick Cooke
|
c092c02dd2
|
[Auth] Refactor MultiFactor.swift (#14241)
|
2025-01-06 12:20:55 -05:00 |
|
Paul Beusterien
|
cf3e902460
|
[auth] Fix handling of cloud blocking function errors (#14280)
|
2024-12-20 17:25:54 -08:00 |
|
Paul Beusterien
|
afd83c304d
|
[auth] Address Xcode 16.2 concurrency compile time issues (#14279)
|
2024-12-20 15:14:19 -08:00 |
|
Seyed Mojtaba Hosseini Zeidabadi
|
46f2a90f9e
|
[FirebaseAuth] docs: enhance code documentations (#14269)
|
2024-12-18 10:18:45 -05:00 |
|
Paul Beusterien
|
e0eaaea7dd
|
AuthNotificationManager from continuation to AsyncStream (#14232)
|
2024-12-10 13:33:53 -08:00 |
|
 Paul BeusterienandNick Cooke
|
44ab3a9846
|
[auth] Fix Multi-factor session crash on second Firebase app (#14238)
Co-authored-by: Nick Cooke <36927374+ncooke3@users.noreply.github.com>
|
2024-12-10 07:35:18 -08:00 |
|
Paul Beusterien
|
acc4bbf505
|
Auth Unit Test Fixes (#14223)
|
2024-12-09 13:03:12 -08:00 |
|
Paul Beusterien
|
424c02bcb2
|
[auth] Update decoders for consistency with v10 nil behavior (#14212)
|
2024-12-04 20:04:22 -08:00 |
|
Nick Cooke
|
454f3999ce
|
[Auth] Use result type to wrap completion handlers internally (#13563)
|
2024-12-03 17:58:52 -05:00 |
|
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 |
|