From 7fb5b731622983b9a2b1491f3f35e2f048834ce6 Mon Sep 17 00:00:00 2001 From: David Baldwynn Date: Tue, 28 Jul 2015 17:16:44 -0700 Subject: [PATCH] got account verification to work --- app/routes/users.server.routes.js | 2 +- public/modules/users/controllers/verify.client.controller.js | 5 ++++- public/modules/users/services/user.js | 4 ++-- .../views/authentication/signup-success.client.view.html | 2 +- .../users/views/verify/resend-verify-email.client.view.html | 2 +- 5 files changed, 9 insertions(+), 6 deletions(-) diff --git a/app/routes/users.server.routes.js b/app/routes/users.server.routes.js index a4460461..464b5e96 100755 --- a/app/routes/users.server.routes.js +++ b/app/routes/users.server.routes.js @@ -15,8 +15,8 @@ module.exports = function(app) { app.route('/users/accounts').delete(users.requiresLogin, users.removeOAuthProvider); // Setting up the users account verification api - app.route('/auth/verify').post(users.resendVerificationEmail); app.route('/auth/verify/:token').get(users.validateVerificationToken); + app.route('/auth/verify').post(users.resendVerificationEmail); // Setting up the users password api app.route('/users/password').post(users.requiresLogin, users.changePassword); diff --git a/public/modules/users/controllers/verify.client.controller.js b/public/modules/users/controllers/verify.client.controller.js index 4cf82e07..3c9f8d7b 100644 --- a/public/modules/users/controllers/verify.client.controller.js +++ b/public/modules/users/controllers/verify.client.controller.js @@ -7,10 +7,13 @@ angular.module('users').controller('VerifyController', ['$scope', '$state', '$ro } $scope.isReset = false; + $scope.credentials = {}; + // Submit forgotten password account id $scope.resendVerifyEmail = function() { - User.resendVerifyEmail($scope.email).then( + console.log($scope.credentials.email); + User.resendVerifyEmail($scope.credentials.email).then( function(response){ $scope.success = response.message; $scope.credentials = null; diff --git a/public/modules/users/services/user.js b/public/modules/users/services/user.js index d4b0be57..dd4b6051 100644 --- a/public/modules/users/services/user.js +++ b/public/modules/users/services/user.js @@ -54,9 +54,9 @@ angular.module('users').factory('User', ['$window', '$q', '$timeout', '$http', ' return deferred.promise; }, - resendVerifyEmail: function(email) { + resendVerifyEmail: function(_email) { var deferred = $q.defer(); - $http.post('/auth/verify/', {email: email}).success(function(response) { + $http.post('/auth/verify/', {email: _email}).success(function(response) { deferred.resolve(response); }).error(function(error) { deferred.reject(error.message || error); diff --git a/public/modules/users/views/authentication/signup-success.client.view.html b/public/modules/users/views/authentication/signup-success.client.view.html index 14e67850..a08e01da 100755 --- a/public/modules/users/views/authentication/signup-success.client.view.html +++ b/public/modules/users/views/authentication/signup-success.client.view.html @@ -29,7 +29,7 @@

Before you continue, make sure to check your email for our verification. If you don't receive it within 24h drop us a line at hi@medforms.com

diff --git a/public/modules/users/views/verify/resend-verify-email.client.view.html b/public/modules/users/views/verify/resend-verify-email.client.view.html index 0be1a9ad..0dc25540 100644 --- a/public/modules/users/views/verify/resend-verify-email.client.view.html +++ b/public/modules/users/views/verify/resend-verify-email.client.view.html @@ -6,7 +6,7 @@
- +