YoVDO

AWS Amplify Authentication in React Native - Full Tutorial

Offered By: notJust․dev via YouTube

Tags

React Native Courses Mobile Development Courses AWS Amplify Courses

Course Description

Overview

Dive into a comprehensive tutorial on integrating AWS Amplify Authentication with a custom UI in React Native. Learn to set up an AWS Amplify project, configure authentication in Amplify Studio, and connect it to your React Native application. Explore both out-of-the-box authentication and custom-made screens for sign-in, sign-up, email confirmation, password recovery, and more. Master the implementation of API calls, handle loading states, and create conditional navigation based on authentication status. Gain insights into AWS Cognito dashboard, theming options, and utilizing Amplify HUB for authentication events. Follow along with provided timecodes, additional resources, and a downloadable asset bundle to enhance your learning experience.

Syllabus

Intro
Create the AWS Amplify project
Setup Authentication in Amplify Studio
Pull the Amplify backend in our React Native project
Configure Amplify library in our React Native project
Basic authentication using withAuthenticator HOC
AWS Cognito dashboard
Theming
Authentication with custom UI
Sign-in screen
Loading state
Sign up screen
Confirm email screen
Forgot password flow
Conditional Navigation based on Auth state
Authentication events with Amplify HUB


Taught by

notJust․dev

Related Courses

Creative, Serious and Playful Science of Android Apps
University of Illinois at Urbana-Champaign via Coursera
Creative Programming for Digital Media & Mobile Apps
University of London International Programmes via Coursera
Pattern-Oriented Software Architectures: Programming Mobile Services for Android Handheld Systems
Vanderbilt University via Coursera
Introduction aux réseaux cellulaires
Institut Mines-Télécom via Independent
Mobile Web Development
Google via Udacity