Sample Expo application to showcase email and password based authentication using Firebase, with support for sign up, sign in, sign out, email verification, forgot password, and update password.
Follow along each step of the process in the blog post series:
- Part 1: Project Setup
- Part 2: Sign up, Email Verification, and Sign Out
- Part 3: Sign In, Forgot Password, and Update Password
- Install Expo CLI:
npm install --global expo-cli - Install dependencies:
npm ci - Copy the
.env.examplefile and rename it to the.envcp .env.example .env
- Add Firebase SDK configuration in the
.envfile - Start the project
npm run startand open it in the desired platform