Commit Graph
25 Commits
Author SHA1 Message Date
renkelvin 6673e7caff Use sign up endpoint for link with email password (resubmit #11925) (#12009) 2023-11-01 13:10:34 -07:00
renkelvin a15117c599 Revert "Use sign up endpoint for link with email password" (#11957) 2023-10-18 12:24:16 -07:00
renkelvin b7fd1697dd Use sign up endpoint for link with email password (#11925) 2023-10-13 16:56:34 -07:00
renkelvin 009b87b7b4 Fix a bug where getProjectConfig uses http post (#11698) 2023-08-18 11:22:06 -07:00
renkelvinandPaul Beusterien 0cddb58d2d Auth reCAPTCHA integration (#11681)
Co-authored-by: Paul Beusterien <paulbeusterien@google.com>
2023-08-16 16:32:38 -07:00
Andrew Heard 24c9cba18b [Auth] Revert reCAPTCHA integration PRs (#11617)
Reverted reCAPTCHA <-> Auth integration PRs (#11231, #11606, #11609, #11610) due to an issue with the zip build.
2023-07-26 14:20:42 -04:00
renkelvin 032abb438c Recaptcha integration master pr (#11231) 2023-07-25 14:32:48 -07:00
dc754ba49b Firebase Auth TOTP support (#11261)
Added Time-based One Time Password MFA support.

Co-authored-by: pragatimodi <110490169+pragatimodi@users.noreply.github.com>
Co-authored-by: Kevin Cheung <kevinthecheung@users.noreply.github.com>
2023-06-29 10:42:07 -07:00
renkelvin 26c5a715f2 Update FIRRevokeTokenRequest.h (#11419) 2023-06-12 10:23:31 -07:00
renkelvin f87cfad1ea Implement token revocation public api (#11001) 2023-04-04 10:57:02 -07:00
Yvonne ChengandRosalyn Tan d21ac642c8 Add Sign in with Apple Display Name API and unit test (#10068)
* Add api addtion for SIWA and add Function for Unit test

* Adding Unit test for apple signIn flow in FIROAuthProviderTests and FIRAuthTest

* remove AuthSample.xcodeproj fiels and application.plist file under Sample

* Revert "remove AuthSample.xcodeproj fiels and application.plist file under Sample"

This reverts commit 8578f964b9.

* remove changes in AuthSample 1/5

* remove changes in AuthSample 2/5

* remove changes in AuthSample 3/5

* remove changes in AuthSample 4/5

* remove changes in AuthSample 5/5

* overwrite with master firles to remove white space changes in the two files

* Delete Application.plist file

* Clean extra methods in FIROAuthCredentialInternal and related files to add displayname

* Add displayName in FIRVerifyAssertionRequest

* Fix issues in comments, merge GoogleAuthprovider, fix files in tests

* fix issues

* Clang-format all files

* Adding comment for testSignInWithCredentialSuccess

* Adding comments for testSignInWithCredentialSuccess

* Updates to reflect approved API.

* Address review comments.

* Update unit tests.

* Update changelog.

* Remove JSON pretty-print and add one more unit test.

---------

Co-authored-by: Rosalyn Tan <rosalyntan@google.com>
2023-03-09 11:27:55 -08:00
Paul Beusterien 74d80aa651 Fix breif typo (#10761) 2023-02-01 13:26:22 -08:00
chuanr e423ebad5b Use team player ID, game player ID and fetchItems for signature verification (#10441)
* Initial changes

* Update response

* Update FIRSignInWithGameCenterRequest.m

* Update FIRGameCenterAuthProvider.m

* Update FIRGameCenterAuthProvider.m

* Update FIRSignInWithGameCenterTests.m
2023-01-31 13:42:32 -08:00
chuanr 26075af26e Fix a bug where phone multi factor id is not correctly retrieved (#10061) 2022-08-02 09:22:39 -07:00
Rosalyn Tan 67038afb46 Remove unused STS auth code flow. (#9094)
* Remove unused STS auth code flow.

* Fix unit tests.
2021-12-13 17:45:55 -08:00
Akira MATSUDA 706f93967e Support multi-factor authentication with email link sign in (#8705)
* Support multi-factor authentication for email link sign in.

* Ran scripts/style.sh

* Add documentation
2021-09-29 13:18:32 -04:00
Chuan Ren f9e5be183a Enable multi tenancy for email link sign in (#7246) 2021-01-05 12:37:16 -08:00
Rosalyn Tan 289e093f89 Replace "whitelist" with "allowlist" in the Auth source code. (#7120) 2020-12-07 15:48:06 -05:00
Rosalyn Tan 984098d794 Auth Emulator support (#6402)
* Add Auth emulator support for IdentityToolkit requests.

* Formatting.

* Store the emulator URL in FIRAuthRequestConfiguration.

* Add support for emulating the web widget and SecureTokenService.

* Explicitly cast NSInteger to long to fix warning.

* Add unit tests.

* Fix copyright notice text.

* Remove useEmulator from the public API and disable app verification features when using the emulator.

* Fix test.

* Revert changes to FIRPhoneAuthProvider -- these are unnecessary for emulator support.

* Fix test.

* Fix test.

* Address review comments.
2020-09-10 16:14:55 -07:00
Chuan Ren bf0cb09d51 Add multi tenant support (#6142) 2020-08-17 17:25:27 -07:00
Paul Beusterien 4356c91e06 FirebaseAuth public headers for SPM (#6135) 2020-07-27 15:21:19 -07:00
Paul Beusterien fb9e788086 Auth: Repo-relative headers and SPM (#5856) 2020-06-19 10:38:31 -07:00
Chuan Ren b1a1a0104b Remove unused mfa request field "mfa_provider" (#5397) 2020-04-16 14:06:06 -07:00
Paul Beusterien 42655733d5 Auth repo-relative headers (#5332) 2020-04-10 11:54:51 -07:00
Paul Beusterien df75e500b0 Migrate Auth to canonical directory structure (#5318) 2020-04-08 17:52:56 -07:00