0.0.5 • Published 7 years ago
ais-firebase-user v0.0.5
AIS - Firebase User
This sub-module to takes care of user related requirements such as :
- Authentication
- Session management (ToDo)
Requirements
- The Host app must have a valid AngularFire2 connection
NPM Dependencies
- firebase
- angularfire2
- @ngrx/store, @ngrx/effects
Exported components
- 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)
Details
- Starting AIS Version: v0.0.3