AIS - Firebase User
This sub-module to takes care of user related requirements such as :
- Authentication
- Session management (ToDo)
$3
- The Host app must have a valid AngularFire2 connection
$3
- firebase
- angularfire2
- @ngrx/store, @ngrx/effects
$3
- FirebaseUserModule (to be imported to host app module)
- AuthenticatedGuard service, to be used in host app's routing to prevent unauthorized users' access
- ngrx components:
- UserReducer, UserState, UserStateInitial
- UserActions
- UserEffects
- User (Model)
- Page components (and routes) to control the user interactions with auth. These components are imported implicitly with routing.
- LoginPage (/login route)
- ForgotPasswordPage (/forgot-password route)
$3
- Starting AIS Version: v0.0.3