Access live demo @ https://angular-authentication-demo.firebaseapp.com/
Home Page
Registration
- UI|Validation: Email pattern
- UI|Validation: Password pattern
- UI|Validation: Password confirm matching
- UI: Submit with progress spinner
- UI: Tooltips for password hint
- Database query and update
- Failure: emaill already in use
- Failure: Timeout for server response
- Success: show message
- (todo) Email verification
- (todo) Registration with Google
Sign In
- UI|Validation: Email pattern
- UI: Submit with progress spinner
- Database query and update
- Success: authentication with token update
- Success: Logout available
- Failure: Timed wrong email or password message
- Failure: Timeout for server response
- (todo) SMS login
- (todo) Sign In with Google cd Logout
- invalidate tokens
- redirect to home