Commit Graph
223 Commits
Author SHA1 Message Date
Chuan Ren 11a3417d1c Revert "Add OIDC nonce support (#4183)" (#4220)
This reverts commit ffe4a3a5b4.
2019-11-01 13:14:07 -07:00
Chuan Ren ffe4a3a5b4 Add OIDC nonce support (#4183) 2019-10-29 13:03:37 -07:00
Chuan Ren e62d05b4f1 Remove !@available notation (#4105) 2019-10-16 17:04:33 -07:00
Chuan Ren 7be3039d4e Built for xcode 10 (#4095) 2019-10-16 14:33:56 -07:00
Chuan Ren c7c58101e0 Revert "Add OIDC nonce support (#4071)" (#4082)
This reverts commit e88b52fb67.
2019-10-15 17:57:57 -07:00
Chuan Ren 5a39cf1071 Use UIApplication.connectedScenes on iOS 13 (#4066) 2019-10-15 13:19:09 -07:00
Chuan Ren e88b52fb67 Add OIDC nonce support (#4071) 2019-10-15 11:06:57 -07:00
Chuan Ren 899b49bf5f Revert "Add OIDC nonce support (#4051)" (#4068)
This reverts commit c2bc304ad9.
2019-10-14 15:41:21 -07:00
Chuan Ren c2bc304ad9 Add OIDC nonce support (#4051) 2019-10-14 11:24:06 -07:00
Chuan Ren 2c5e4fe741 Small improvements (#4014)
1. Update api for getting locale
2. Print claims instead of raw token
2019-10-07 14:37:58 -07:00
Chuan Ren 0e972754ba Block sign in with Apple in generic IDP flow (#3970) 2019-10-02 11:35:43 -07:00
Chuan Ren 10ef0bb205 Add support of linkWithProvider and reauthenticateWithProvider (#3971) 2019-10-01 17:34:45 -07:00
Chuan Ren 520c8d66e4 Add ERROR_DYNAMIC_LINK_NOT_ACTIVATED and ERROR_REJECTED_CREDENTIAL (#3881) 2019-09-19 11:11:16 -07:00
Paul Beusterien f841497128 Migrate Auth from UIWebView to WKWebView (#3549) 2019-08-12 12:46:03 -07:00
Paul Beusterien e918a45eea Fix typo (#3519) 2019-08-07 15:01:17 -07:00
Chuan Ren ccb6eac855 Add assertion for Facebook generic IDP flow (#3495) 2019-08-06 10:25:08 -07:00
Chuan Ren 91770e3317 Make sure the first valid auth domain is retrieved (#3493) 2019-08-02 11:40:58 -07:00
Morgan Chen c82bc57012 Fix undocumented symbols in public SDKs (#3490) 2019-08-02 10:30:24 -07:00
Chuan Ren a55467a225 Unify naming of keychain services and user defaults (#3473) 2019-07-31 13:24:16 -07:00
Collin Jackson 526a1adda2 fix for signInProvider property of FIRAuthTokenResult returning nil (#3446)
* fix for signInProvider

* Add a test

* Use constant
2019-07-29 11:19:43 -07:00
Collin Jackson a69b8d2e2d providerID should be nil in additionalUserInfo for signInAnonymouslyWithCompletion: (#3452)
* Testing for additionalUserInfo when signing in anonymously
2019-07-29 11:18:45 -07:00
Chuan Ren 8dcac966e5 Fix an email unlink bug (#3442) 2019-07-26 14:54:34 -07:00
Chuan Ren 91ceae153d Add support of error MISSING_CLIENT_IDENTIFIER (#3341) 2019-07-12 11:00:40 -07:00
Paul Beusterien fd08de2377 Unavailable init methods should not be nullable (#3276) 2019-06-28 06:19:15 -07:00
Yue-Wang-Google 62150e7c07 Expose authdataresult.credential.secret in public header. (#3089) 2019-06-24 13:46:13 -07:00
Chuan Ren cd7456f806 Fix keychain issues (#3239) 2019-06-24 11:08:40 -07:00
Chuan Ren 227f856523 Revert "Raise exception when log into Facebook using OAuth. (#3138)" (#3208)
This reverts commit 393d060710.
2019-06-18 11:59:25 -07:00
Yue-Wang-Google 407c2ac1b1 Remove Yahoo and Microsoft provider ID. (#3182) 2019-06-12 18:14:58 -07:00
Yue-Wang-Google 393d060710 Raise exception when log into Facebook using OAuth. (#3138)
Raise exception when log into Facebook using OAuth. Facebook requires use of its official SDK for mobile and doesn't allow web based flows.
2019-06-04 16:41:24 -07:00
Chuan Ren 64ddd88f1c Update Auth public headers (#3139) 2019-06-04 16:25:57 -07:00
Chuan Ren 514aa450f3 Update FIRAuthDataResult_Internal.h (#3077) 2019-05-24 14:24:09 -07:00
Yue-Wang-Google 11e3aeac64 call callback handler only when it's not null. (#3057) 2019-05-23 12:11:14 -07:00
Ryan Wilson 7e798c57b5 Fix common typos. (#3060) 2019-05-23 13:35:55 -04:00
Yue-Wang-Google e86be98359 In case user is nil, we don't generate FIRAuthResult. (#2918) 2019-05-21 12:34:30 -07:00
Chuan Ren 30013eea06 Fix link with email link bug (#3030) 2019-05-20 10:47:46 -07:00
Chuan Ren b10d4546dd Add support of web.app as an auth domain (#2959) 2019-05-08 14:22:27 -07:00
Yue-Wang-Google dfa740ca7e Fix a bug where request string for VerifyBeforeUpdateEmail is set inc… (#2932)
* Fix a bug where request string for VerifyBeforeUpdateEmail is set incorrectly

* change VERIFY_AND_CHANGE_EMAIL request type name
2019-05-02 17:22:15 -07:00
Yue-Wang-Google 06654e8711 Put secret and oauth credentials into the private headers for now. (#2916) 2019-05-01 15:56:40 -07:00
Yue-Wang-Google ec92f243e8 Fix clang analyzer warnings for Firebase Auth. (#2879) 2019-04-22 23:12:41 -07:00
Maksym Malyhin 76aa880853 GULAppDelegateSwizzler - proxy APNS methods separately (#2835) 2019-04-17 17:35:14 -04:00
Yue-Wang-Google e23184db77 Implement verifyBeforeUpdateEmail. (#2857) 2019-04-17 13:44:32 -07:00
Chuan Ren 2f8519fd95 Decouple verify client logic from phone auth (#2845) 2019-04-17 12:55:48 -07:00
Chuan Ren 53d7ee7c3e Remove spaces in file paths (#2798) 2019-04-10 11:38:24 -07:00
Maksym Malyhin 55814996a1 Cocoapods 1.7.0 multiproject support (b/128794527) (#2751) 2019-04-08 22:38:51 -04:00
Yue-Wang-Google 4ae6843156 Revert Twitter Auth deprecation because devepler may want to build their own sign in flow (#2765) 2019-04-08 14:47:35 -07:00
Yue-Wang-Google aaddd56531 Remove support for deprecated API for Firebase 6 (#2759) 2019-04-08 13:51:32 -07:00
Chuan Ren c3f9340f07 Deprecate fetchProvidersForEmail (#2756) 2019-04-08 11:20:05 -07:00
Chuan Ren dae3442966 Remove deprecated APIs (#2723) 2019-04-05 14:35:15 -07:00
Maksym Malyhin cd507af559 Auth - use GULAppDelegateSwizzler (#2710) 2019-04-05 10:46:56 -04:00
Paul Beusterien 45909c3ceb Remove unusedimport (#2730) 2019-04-04 19:11:53 -07:00