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 f1a8814125 Fix for internal build (#13296) 2024-07-16 17:45:12 -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 f5309bf45b [v11] Remove unused FIRDependency class (#13053) 2024-06-04 06:56:50 -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 b4d4586aaa [auth-swift] Consistent structure for FirebaseAuthInterop (#12384) 2024-02-20 17:24:46 -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
Paul Beusterien 2b020d035f [auth-swift] Consistent NSSecureCoding decode (#12263) 2024-01-12 16:10:08 -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
Paul Beusterien 20847a1577 [auth-swift] Fix heartbeats for SPM (#12237) 2024-01-04 08:11:58 -08:00
Paul Beusterien b383d4e733 [auth-swift] Restore Objective-C defined public globals and typedefs (#12228) 2024-01-02 10:56:43 -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 BeusterienandNick Cooke 1ff0d5f8cc [auth-swift] Add Objective C API build tests (#12121)
Co-authored-by: Nick Cooke <36927374+ncooke3@users.noreply.github.com>
2023-11-21 20:54:23 -08:00
Paul Beusterien 9a3ea6f555 [auth-swift] Remove extra publics (#12097) 2023-11-13 08:47:17 -08:00
Paul Beusterien 3b1e6fe690 [auth-swift] Remove erroneously added public api (#12094) 2023-11-10 13:25:42 -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 Beusterienandpragatimodi 2c6d2239df [auth-swift] Custom Auth Domains (#12010)
Co-authored-by: pragatimodi <110490169+pragatimodi@users.noreply.github.com>
2023-10-27 12:09:29 -07: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 f964d34812 [auth-swift] Property Swift optionality tests (#11915) 2023-10-10 08:58:55 -07:00
Paul Beusterien 320feffc90 [auth-swift] TOTP (#11877) 2023-10-03 09:49:41 -07:00
Paul Beusterien 5aafebef67 [auth-swift] Sample app Settings screen 2 (#11801) 2023-09-13 10:33:49 -07:00
Paul Beusterien 969d2751d0 [auth-swift] Swift Sample Phone Auth (#11704) 2023-08-21 07:28:42 -07:00
Paul Beusterien c378630c2c [auth-swift] Swift Sample App Groundwork (#11651) 2023-08-07 11:55:59 -07:00
Paul Beusterien cca398e4cb [auth-swift] Fix Extensions build, AuthNotificationManager fixes (#11629) 2023-08-03 13:01:39 -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 ed7cd397f9 [auth-swift] Helper functions for async await transition (#11552) 2023-07-15 06:50:12 -07:00
Paul Beusterien a04c83dadd [auth-swift] async/await swath #2 (#11551) 2023-07-14 13:57:28 -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 6fff705c94 [auth-swift] Address a few todos (#11525) 2023-07-11 16:23:10 -07:00
Paul Beusterien a27181857f [auth-swift] Refactor keychain implementation and tests (#11453) 2023-07-11 16:23:10 -07:00
Paul Beusterien 0cdea68321 [auth-swift] associated type enum for PhoneAuthCredential (#11443) 2023-07-11 16:23:10 -07:00
Paul Beusterien 670521f13e [auth-swift] Bump to iOS 13, etc. (#11429) 2023-07-11 16:23:09 -07:00
Paul Beusterien c3104f7c64 [auth-swift] Revoke Token unit tests (#11391) 2023-07-11 16:22:54 -07:00
Paul Beusterien 3916f0ac1c [auth-swift] Rest of token refresh unit tests (#11387) 2023-07-11 16:22:54 -07:00
Paul Beusterien 795b90e268 [auth-swift] Refresh Tokens implementation and first test (#11373) 2023-07-11 16:22:54 -07:00
Paul Beusterien 4fef6c6996 More AuthTests.swift implementation (#11360) 2023-07-11 16:22:54 -07:00
Paul Beusterien af935db5e6 [auth-swift] AuthTests.swift - 15 more unit tests (#11357) 2023-07-11 16:22:54 -07:00
Paul Beusterien f9283e5394 [auth-swift] AuthUserDefaultsTests.swift (#11343) 2023-07-11 16:22:54 -07:00
Paul Beusterien fced0a0927 [auth-swift] AuthDispatcherTests.swift (#11339) 2023-07-11 16:22:54 -07:00
Paul Beusterien b3bebe4eec [auth-swift] Restore SPM (#11280) 2023-07-11 16:22:41 -07:00
Paul Beusterien 28970a6765 [auth-swift] AuthSettings.swift (#11278) 2023-07-11 16:22:21 -07:00