AWS Amplify and Flutter Tutorial #1 (Auth Signup Flow)

Опубликовано: 01 Октябрь 2024
на канале: Creative Bracket • Dart and Flutter Tutorials
29,482
458

In this video series we will be building a signup and login flow with AWS Amplify and Flutter. We will create a Flutter project and configure AWS Amplify with Authentication and Analytics features. We will build our signup flow including code confirmation with error handling. We will use the flutter_login package to quickly build our login screen.

=== Contents of this video ===

00:00 Intro and App demo
00:54 Pre-requisites for AWS Amplify and Flutter
01:07 Setup Flutter project with package dependencies
02:06 Initialise Amplify project with Amplify CLI
03:35 Implement EntryScreen widget and configure Amplify
06:15 Implement Login form widget
07:13 Implement login and signup methods
08:23 Implement signup flow
11:24 Handle AuthError exceptions with signup
13:05 Build confirmation code screen
21:50 Implement DashboardScreen widget
24:15 Implement logout behaviour
25:00 Improve validation on confirmation code screen
27:33 Implement Resend code behaviour
29:45 Outro

Please leave us your feedback in the comments, and let us know what you would like us to demonstrate next! You can reach out in the comments below or on Twitter using #Dartlang #AWSAmplify #CloudPlatform #Flutter

Like, Subscribe and Hit the Bell 🔔 if you enjoyed this video 😍

Get the source code → https://github.com/graphicbeacon/ampl...
AWS Amplify Flutter Pre-Requisites → https://docs.amplify.aws/lib/project-...

Get started with Dart course → https://bit.ly/getstartedwithdart
Dart docs → https://dart.dev

Subscribe to the channel → http://bit.ly/2P2N1j
Read More Dart Tutorials → https://creativebracket.com
Buy me a coffee → https://ko-fi.com/creativebracket

Soundtrack → "12 hours in Addis" by Nana Kwabena (   / nanakwabenamusic  )

LET'S CONNECT
---
Twitter →   / creativ_bracket  
Support the channel →   / creativebracket