Skip to content

Commit

Permalink
mend
Browse files Browse the repository at this point in the history
add a reset link to backend
  • Loading branch information
salviosage committed Oct 10, 2019
1 parent e007f17 commit a18416f
Show file tree
Hide file tree
Showing 3 changed files with 5 additions and 5 deletions.
2 changes: 1 addition & 1 deletion src/controllers/user.controller.js
Original file line number Diff line number Diff line change
Expand Up @@ -412,7 +412,7 @@ class UserController {

const token = await Helper.generateToken(payload, (60 * 60));
// create password reset link
const resetUrl = `${process.env.BACKEND_URL}/api/${process.env.API_VERSION}/users/reset/${token}`;
const resetUrl = `${process.env.FRONT_END_URL}/reset?token=${token}`;

// send email to user email address
const emailSent = await sendPasswordResetEmailHelper.sendEmail(user.email, user.username, resetUrl);
Expand Down
2 changes: 1 addition & 1 deletion src/routes/api/user/user.route.js
Original file line number Diff line number Diff line change
Expand Up @@ -65,6 +65,6 @@ router.patch('/reset/:token', resetPasswordValidation, UserController.handlePass

// reset password route handlers
router.post('/reset', UserController.requestPasswordReset);
router.patch('/reset/:token', resetPasswordValidation, UserController.handlePasswordReset);
router.put('/reset/:token', resetPasswordValidation, UserController.handlePasswordReset);

export default router;
6 changes: 3 additions & 3 deletions test/users.test.js
Original file line number Diff line number Diff line change
Expand Up @@ -262,7 +262,7 @@ describe('Users', () => {
});
chai
.request(server)
.patch(`/api/v1/users/reset/${token}`)
.put(`/api/v1/users/reset/${token}`)
.set('Accept', 'Application/JSON')
.send({
password: '',
Expand All @@ -281,7 +281,7 @@ describe('Users', () => {
});
chai
.request(server)
.patch(`/api/v1/users/reset/${token}`)
.put(`/api/v1/users/reset/${token}`)
.send({
password: 'sss',
confirmPassword: 'sss',
Expand All @@ -299,7 +299,7 @@ describe('Users', () => {
});
chai
.request(server)
.patch(`/api/v1/users/reset/${token}`)
.put(`/api/v1/users/reset/${token}`)
.send({
password: 'ssssd',
confirmPassword: 'sss',
Expand Down

0 comments on commit a18416f

Please sign in to comment.