feat(change password):user should be prompted to change their password every x amount of time #59
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
What does this PR do?
Have a functionality for promting user to change their password every x amount of time
Description of Task to be completed?
when x amount of time hits and the user log in they will be requested to change their password, if they denay to do it they won't be allowe do perfom any activity with the system except updating password.
How should this be manually tested?
Clone this repository , cd into it and run:
npm run migrate to run migrations .
1.POST request on locahost:PORT/api/v1/users/login by providing email and password.
it will return jwt as result of successful login.
2. use jwt to authorize you and test other remainig endpoint. if your password is expired you will be requested to change it .
What are the relevant pivotal tracker/Trello stories?
#187419196