diff --git a/packages/firebase_ui_auth/doc/navigation.md b/packages/firebase_ui_auth/doc/navigation.md index fdc4bdb6bede..20dd7189d276 100644 --- a/packages/firebase_ui_auth/doc/navigation.md +++ b/packages/firebase_ui_auth/doc/navigation.md @@ -98,9 +98,7 @@ To learn more about the available actions, check out the [FirebaseUIActions API ## Other topics -## Other topics - -- [EmaiAuthProvider](./providers/email.md) - allows registering and signing using email and password. +- [EmailAuthProvider](./providers/email.md) - allows registering and signing using email and password. - [EmailLinkAuthProvider](./providers/email-link.md) - allows registering and signing using a link sent to email. - [PhoneAuthProvider](./providers/phone.md) - allows registering and signing using a phone number - [UniversalEmailSignInProvider](./providers/universal-email-sign-in.md) - gets all connected auth providers for a given email. diff --git a/packages/firebase_ui_auth/doc/providers/email-link.md b/packages/firebase_ui_auth/doc/providers/email-link.md index 73bc48c30803..bfb375894859 100644 --- a/packages/firebase_ui_auth/doc/providers/email-link.md +++ b/packages/firebase_ui_auth/doc/providers/email-link.md @@ -39,11 +39,11 @@ See [this doc](https://firebase.google.com/docs/auth/flutter/email-link-auth) fo ## Using screen -After adding `EmailLinkAuthProvider` to the `FirebaseUIAuth.configureProviders`, `SignInScreen` or `RegisterScren` will have a button that will trigger `EmailLinkSignInAction`, or, if no action provided, will open `EmailLinkSignInScreen` using `Navigator.push`. +After adding `EmailLinkAuthProvider` to the `FirebaseUIAuth.configureProviders`, `SignInScreen` or `RegisterScreen` will have a button that will trigger `EmailLinkSignInAction`, or, if no action provided, will open `EmailLinkSignInScreen` using `Navigator.push`. ```dart MaterialApp( - intiialRoute: '/login', + initialRoute: '/login', routes: { '/login': (context) { return SignInScreen( @@ -248,7 +248,7 @@ class _CustomEmailLinkSignInState extends State ## Other topics -- [EmaiAuthProvider](./email.md) - allows registering and signing using email and password. +- [EmailAuthProvider](./email.md) - allows registering and signing using email and password. - [Email verification](./email-verification.md) - [PhoneAuthProvider](./phone.md) - allows registering and signing using a phone number - [UniversalEmailSignInProvider](./universal-email-sign-in.md) - gets all connected auth providers for a given email. diff --git a/packages/firebase_ui_auth/doc/providers/email-verification.md b/packages/firebase_ui_auth/doc/providers/email-verification.md index da2e809f4475..2fe3d22a3a5f 100644 --- a/packages/firebase_ui_auth/doc/providers/email-verification.md +++ b/packages/firebase_ui_auth/doc/providers/email-verification.md @@ -26,12 +26,12 @@ class App extends StatelessWidget { }, '/profile': (context) => ProfileScreen(), '/verify-email': (context) => EmailVerificationScreen( - actionCodeSettings: ActionCodeSettngs(...), + actionCodeSettings: ActionCodeSettings(...), actions: [ - EmailVerified(() { + EmailVerifiedAction(() { Navigator.pushReplacementNamed(context, '/profile'); }), - Cancel((context) { + AuthCancelledAction((context) { FirebaseUIAuth.signOut(context: context); Navigator.pushReplacementNamed(context, '/'); }), @@ -45,7 +45,7 @@ class App extends StatelessWidget { Once opened, it triggers a verification email to be sent and will wait for a dynamic link to be received by the app (on supported platforms). -## Using `EmailVerificatioController` +## Using `EmailVerificationController` If you want to build a custom email verification screen, you could use `EmailVerificationController`: @@ -103,7 +103,7 @@ class _MyEmailVerificationScreenState extends State { ## Other topics -- [EmaiAuthProvider](./email.md) - allows registering and signing using email and password. +- [EmailAuthProvider](./email.md) - allows registering and signing using email and password. - [EmailLinkAuthProvider](./email-link.md) - allows registering and signing using a link sent to email. - [PhoneAuthProvider](./phone.md) - allows registering and signing using a phone number - [UniversalEmailSignInProvider](./universal-email-sign-in.md) - gets all connected auth providers for a given email. diff --git a/packages/firebase_ui_auth/doc/providers/email.md b/packages/firebase_ui_auth/doc/providers/email.md index faa1e49aa376..017ee3a5c4e8 100644 --- a/packages/firebase_ui_auth/doc/providers/email.md +++ b/packages/firebase_ui_auth/doc/providers/email.md @@ -2,7 +2,7 @@ ## Configuration -To support email a provider, first ensure that the "Email/Password" provider is +To support email as a provider, first ensure that the "Email/Password" provider is enabled in the [Firebase Console](https://console.firebase.google.com/project/_/authentication/providers): ![Enable Email/Password Provider](../images/ui-email-provider.jpg)