Angular 13 Firebase Authentication Example Tutorial
- Sign-in with Google
- Sign-in with username/password
- Register with username/password
- Email verification
- Forgot password
- Guard Routes with canActivate
- Prevent user to access sign in and sign up URL when a user is already logged in
- Handle logged-in user state with Local Storage
Run npm install
Add Firebase credentials in environment.ts and environment.prod.ts
Run ng serve for a dev server. Navigate to http://localhost:4200/. The app will automatically reload if you change any of the source files.