Commit Graph
65 Commits
Author SHA1 Message Date
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 c55bb78ade Remove unnecessary import and fix API in unit test (#13294) 2024-07-16 16:32:03 -07:00
Paul Beusterien 0ab171c52b [v11] Update to SwiftFormat 0.54.0 (#13222) 2024-07-03 07:01:29 -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
Paul Beusterien 428b267e30 Rename AuthProviderString to AuthProviderID 2024-06-07 11:44:12 -07:00
Paul Beusterien c959f1bdd3 [auth-swift] Modernize Auth API docs (#12353) 2024-02-07 08:25:52 -08:00
Paul Beusterien 7902ab42aa [auth-swift] TODO review and ObjC Sample delete (#12240) 2024-01-04 13:48:25 -08:00
Paul Beusterien 20847a1577 [auth-swift] Fix heartbeats for SPM (#12237) 2024-01-04 08:11:58 -08:00
Paul Beusterien 9a7b79d04c MFA Integration Testing fixes (#12223) 2023-12-28 08:56:25 -08:00
Paul Beusterien ab4e67033d [auth-swift] Email enumeration deprecations (#12217) 2023-12-26 11:55:31 -08:00
Paul Beusterien 87306686ee SwiftFormat update 2023-11-21 21:25:23 -08:00
Paul Beusterien 9a3ea6f555 [auth-swift] Remove extra publics (#12097) 2023-11-13 08:47:17 -08:00
Paul Beusterien 3d01ec841d [auth-swift] Swift implementation of link anon to email password (#12083) 2023-11-09 15:04:38 -08:00
Paul Beusterien 23315738f0 [auth-swift] Recaptcha Enterprise integration (#11942) 2023-10-26 14:58:09 -07:00
Paul Beusterien 6b997d76f2 [auth-swift] post to call rename (#11918) 2023-10-10 13:03:30 -07:00
Paul Beusterien 320feffc90 [auth-swift] TOTP (#11877) 2023-10-03 09:49:41 -07:00
Paul Beusterien 1bc8a8e12f [auth-swift] Settings View Part 1 (#11723) 2023-08-24 15:42:51 -07:00
Paul Beusterien 838650de48 extra response gone checkpoint (#11584) 2023-07-22 14:21:55 -07:00
Paul Beusterien 6567dcc806 [auth-swift] Finish Transition to async-await for RPC calls (#11557) 2023-07-18 17:31:04 -07:00
Paul Beusterien 9bdf7e403b [auth-swift] First internal async-await transtion (#11547) 2023-07-14 08:19:14 -07:00
Paul Beusterien c989e8d079 Post rebase style and other fixes 2023-07-11 17:54:12 -07:00
Paul BeusterienandRyan Wilson 6308920f77 [auth-swift] Rewrite Auth RPC types using Swift types (#11529)
* Rewrite Auth RPC types using Swift types.

This largely stems from the unsafe casting that occurs. Current state:
all types have been converted, almost no calls using those types have
been converted, ran into an issue with TwitterAuthCredential where it
takes a parameter that's an RPC type, but can't be visible in ObjC. This
may result in an API change unfortunately, or a rethinking of how the
AuthCredential and Providers work.
---------

Co-authored-by: Ryan Wilson <wilsonryan@google.com>
2023-07-11 16:23:54 -07:00
Paul Beusterien 670521f13e [auth-swift] Bump to iOS 13, etc. (#11429) 2023-07-11 16:23:09 -07:00
Paul Beusterien 3cf9e9f39e [auth-swift] UserTests.swift progress (#11420) 2023-07-11 16:23:07 -07:00
Paul Beusterien b3bebe4eec [auth-swift] Restore SPM (#11280) 2023-07-11 16:22:41 -07:00
Paul Beusterien 061a144c1e [auth-swift] MultiFactorResolver.swift and MultiFactor.swift (#11262) 2023-07-11 16:22:17 -07:00
Paul Beusterien d7eb58bfc1 [auth-swift] Auth.swift (#11237) 2023-07-11 16:22:08 -07:00
Paul Beusterien 6bbf96db2e Pb more phone auth unit (#11126) 2023-07-11 16:22:00 -07:00
Paul Beusterien 3a3d0460ec [auth-swift] RevokeToken.swift (#11083) 2023-07-11 16:21:10 -07:00
Paul Beusterien 09c787de3e [auth-swift] Merge AppCheck integration (#11061) 2023-07-11 16:21:02 -07:00
Paul Beusterien b16ef067f8 [auth-swift] Progress on PhoneAuthProvider.swift (#11055) 2023-07-11 16:21:02 -07:00
Nick Cooke 0964b71ba8 [auth-swift] Make request components for deterministic to avoid test flakes (#11024) 2023-07-11 16:20:02 -07:00
Paul Beusterien 7a98fb8601 [auth-swift] UserTests.swift Part 1 (#11013) 2023-07-11 16:19:51 -07:00
Paul Beusterien 2bfcc1fce5 [auth-swift] User decoding and api cleanup (#11008) 2023-07-11 16:19:51 -07:00
Paul Beusterien 9657d9ccfc Reimplement #10068 in auth-swift after rebase (#11005) 2023-07-11 16:19:51 -07:00
Paul Beusterien ca84c9e7f5 AuthUser -> Swift (#10993) 2023-07-11 16:19:48 -07:00
Paul Beusterien e95e0438a1 [auth-swift] Restore integration tests (#10941) 2023-07-11 16:19:35 -07:00
Paul Beusterien 1291e0912d RPCIssuer -> rpcIssuer (#10910) 2023-07-11 16:17:48 -07:00
Paul Beusterien 215925742b [auth-swift] More AuthTests.swift (#10907) 2023-07-11 16:17:48 -07:00
Paul Beusterien 4c29370c7b [auth-swift] Swift AuthDispatcher, two fakes, one test (#10903) 2023-07-11 16:17:48 -07:00
Paul Beusterien 36686f20bf [auth-swift] Backend now completely in Swift (#10899) 2023-07-11 16:17:43 -07:00
Paul Beusterien 1b420d3680 [auth-swift] VerifyPhoneNumber RPC (#10897) 2023-07-11 16:17:31 -07:00
Paul Beusterien 41facfbc76 [auth-swift] VerifyClient RPC calls and unit tests (#10895) 2023-07-11 16:17:31 -07:00
Paul Beusterien 7b877f8112 [auth-swift] MultiFactor and SendVerification RPC calls and unit tests (#10893) 2023-07-11 16:17:27 -07:00
Paul Beusterien f168e21544 [auth-swift] CustomToken RPC to Swift (#10890) 2023-07-11 16:17:09 -07:00
Paul Beusterien 3147392d85 [auth-swift] VerifyAssertion and SecureToken RPCs to Swift (#10888) 2023-07-11 16:16:58 -07:00
Paul Beusterien 69d48c21fc Two Password RPCs to Swift (#10866) 2023-07-11 16:16:32 -07:00
Paul Beusterien 6b3b344bcb [auth-swift] Initial Green CI (#10864) 2023-07-11 16:16:22 -07:00