You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -829,6 +830,7 @@ public struct AuthConfiguration {
829
830
shouldHideCancelButton: Bool=false,
830
831
interactiveDismissEnabled: Bool=true,
831
832
shouldAutoUpgradeAnonymousUsers: Bool=false,
833
+
legacyFetchSignInWithEmail: Bool=false,
832
834
customStringsBundle: Bundle?=nil,
833
835
tosUrl: URL?=nil,
834
836
privacyPolicyUrl: URL?=nil,
@@ -850,6 +852,7 @@ public struct AuthConfiguration {
850
852
|`shouldHideCancelButton`|`Bool`|`false`| When `true`, hides the cancel button in auth flows, preventing users from dismissing the UI. Useful for mandatory authentication. |
851
853
|`interactiveDismissEnabled`|`Bool`|`true`| When `false`, prevents users from dismissing auth sheets by swiping down. |
852
854
|`shouldAutoUpgradeAnonymousUsers`|`Bool`|`false`| When `true`, automatically links anonymous user accounts with new sign-in credentials, preserving any data associated with the anonymous session. |
855
+
|`legacyFetchSignInWithEmail`|`Bool`|`false`| When `true`, wrong-provider failures can look up the email's existing sign-in methods and present a recovery modal with matching enabled sign-in options. Email enumeration protection must be disabled on your Firebase project for this to work. |
853
856
|`customStringsBundle`|`Bundle?`|`nil`| Custom bundle for string localizations. Allows you to override default strings with your own translations. |
854
857
|`tosUrl`|`URL?`|`nil`| URL to your Terms of Service. When both `tosUrl` and `privacyPolicyUrl` are set, links are displayed in the auth UI. |
855
858
|`privacyPolicyUrl`|`URL?`|`nil`| URL to your Privacy Policy. When both `tosUrl` and `privacyPolicyUrl` are set, links are displayed in the auth UI. |
0 commit comments