Beginning FlutterFire

Aug 30 2022 · Dart 2.16, Flutter 3.0, Visual Studio Code 1.69

Part 2: Add Authentication to Your App

06. Add a Forgot Password Screen

Episode complete

Play next episode

Next
About this episode
Leave a rating/review
See forum comments
Cinema mode Mark complete Download course materials
Previous episode: 05. Add a Sign-In Screen Next episode: 07. Customize Your Labels

Get immediate access to this and 4,000+ other videos and books.

Take your career further with a Kodeco Personal Plan. With unlimited access to over 40+ books and 4,000+ professional videos in a single subscription, it's simply the best investment you can make in your development career.

Learn more Already a subscriber? Sign in.

Heads up... You've reached locked video content where the transcript will be shown as obfuscated text.

In this moment you can both register as a new user or login with your current username and password.
As we have already registered as a new user, we cannot see the login or register screen in the app.

headerBuilder: (context, constraints, shrinkOffset) { 
    return Padding( 
      padding: const EdgeInsets.all(16), 
      child: Image.asset('assets/running.png'), 
    ); 
  }, 

subtitleBuilder: (context, action) { 
  return Padding( 
    padding: const EdgeInsets.only(bottom: 16), 
    child: Text( 
      action == AuthAction.signIn 
          ? 'Welcome to Activities App! Sign in to continue.' 
          : 'Welcome to Activities App! Create an account ' + 
              'to continue', 
    ), 
  ); 
}, 
footerBuilder: (context, _) { 
  return const Padding( 
    padding: EdgeInsets.symmetric(vertical: 32), 
    child: Text( 
      'Powered by you!', 
      style: TextStyle(color: Colors.grey), 
    ), 
  ); 
},