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
-[Email auth provider](https://github.com/firebase/flutterfire/blob/master/packages/firebase_ui_auth/doc/providers/email.md) – sign in using email and password.
-[Email link sign in](https://github.com/firebase/flutterfire/blob/master/packages/firebase_ui_auth/doc/providers/email-link.md) - sign in using a link sent to email.
83
+
-[Phone auth provider](https://github.com/firebase/flutterfire/blob/master/packages/firebase_ui_auth/doc/providers/phone.md) - sign in using phone number.
84
+
-[Universal email sign in](https://github.com/firebase/flutterfire/blob/master/packages/firebase_ui_auth/doc/providers/universal-email-sign-in.md) - resolve connected providers based on email and sign in using one of those.
85
+
-[OAuth](https://github.com/firebase/flutterfire/blob/master/packages/firebase_ui_auth/doc/providers/oauth.md) - sign in using Apple, Google, Facebook or Twitter.
Copy file name to clipboardExpand all lines: packages/firebase_ui_auth/doc/providers/oauth.md
+5-8
Original file line number
Diff line number
Diff line change
@@ -2,8 +2,9 @@
2
2
3
3
## Google Sign In
4
4
5
-
To support Google as a provider, first install the official [`google_sign_in`](https://pub.dev/packages/google_sign_in)
6
-
plugin to your project as described in the README.
5
+
To support Google as a provider, first install the official [`google_sign_in`](https://pub.dev/packages/google_sign_in) plugin to your project as described in the README.
6
+
7
+
❗️ Important: you need go through configuration steps for each platform as described on the [README](https://pub.dev/packages/google_sign_in).
7
8
8
9
Next, enable the "Google" provider in the Firebase Console:
9
10
@@ -40,11 +41,7 @@ See [Custom screens section](#custom-screens) to learn how to use a button on yo
40
41
41
42
## Sign in with Apple
42
43
43
-
To support Apple as a provider, first install the [`sign_in_with_apple`](https://pub.dev/packages/sign_in_with_apple)
44
-
plugin to your project. Once added, follow the [Integration](https://pub.dev/packages/sign_in_with_apple#integration) steps
45
-
for each platform.
46
-
47
-
Next, enable the "Apple" provider in the Firebase Console:
44
+
To support Apple as a provider, enable the "Apple" provider in the Firebase Console:
48
45
49
46

50
47
@@ -109,7 +106,7 @@ See [Custom screens section](#custom-screens) to learn how to use a button on yo
109
106
## Twitter Login
110
107
111
108
To support Twitter as a provider, first install the [`twitter_login`](https://pub.dev/packages/twitter_login)
112
-
plugin to your project.
109
+
plugin to your project and make sure you've performed necessary configuration as described on [README](https://pub.dev/packages/twitter_login).
113
110
114
111
Next, enable the "Twitter" provider in the Firebase Console:
0 commit comments