Changes w.r.t to Cognito Integration:
Signin page (Username, password)
SignUp page (Username, e-mail, password)
Confirmation code (Enter the code after entering the sign up details)
Implemented lazy loading for details submission
Notification service to capture and display the success and errors while submitting
Profile page (Firstname and Lastname)
Facebook as an identity provider
Security Changes:
Forcing the user to login before accessing any pages(for now homepage, formcreation page and profile page) by implementing authentication guards and respective routes.
Once the user is logged in, the user cannot go to login page again, this can be accessed only after signing out.
If user is trying to go to login page automatically redirect to the profile page.
General Change:
Updated the current form under user component to Angular Material
Changes w.r.t to Cognito Integration: Signin page (Username, password) SignUp page (Username, e-mail, password) Confirmation code (Enter the code after entering the sign up details) Implemented lazy loading for details submission Notification service to capture and display the success and errors while submitting Profile page (Firstname and Lastname) Facebook as an identity provider
Security Changes: Forcing the user to login before accessing any pages(for now homepage, formcreation page and profile page) by implementing authentication guards and respective routes. Once the user is logged in, the user cannot go to login page again, this can be accessed only after signing out. If user is trying to go to login page automatically redirect to the profile page.
General Change: Updated the current form under user component to Angular Material