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.example
file and rename it to the.env
cp .env.example .env
- Add Firebase SDK configuration in the
.env
file - Start the project
npm run start
and open it in the desired platform