From 312c56a24e79045b1f48b36ec3dab35b34b08051 Mon Sep 17 00:00:00 2001 From: Henry Oswald Date: Thu, 30 Apr 2015 11:58:26 +0100 Subject: [PATCH] allow password resets to be performed when site is not public by adding routes into white list --- .../coffee/Features/PasswordReset/PasswordResetRouter.coffee | 3 +++ 1 file changed, 3 insertions(+) diff --git a/services/web/app/coffee/Features/PasswordReset/PasswordResetRouter.coffee b/services/web/app/coffee/Features/PasswordReset/PasswordResetRouter.coffee index 5a0afd9eef..057304d458 100644 --- a/services/web/app/coffee/Features/PasswordReset/PasswordResetRouter.coffee +++ b/services/web/app/coffee/Features/PasswordReset/PasswordResetRouter.coffee @@ -1,11 +1,14 @@ PasswordResetController = require("./PasswordResetController") +AuthenticationController = require('../Authentication/AuthenticationController') module.exports = apply: (app) -> app.get '/user/password/reset', PasswordResetController.renderRequestResetForm app.post '/user/password/reset', PasswordResetController.requestReset + AuthenticationController.addEndpointToLoginWhitelist '/user/password/reset' app.get '/user/password/set', PasswordResetController.renderSetPasswordForm app.post '/user/password/set', PasswordResetController.setNewUserPassword + AuthenticationController.addEndpointToLoginWhitelist '/user/password/set'