Просмотр исходного кода

get userData from email addless

kaori 4 лет назад
Родитель
Сommit
618c20b860
2 измененных файлов с 2 добавлено и 6 удалено
  1. 1 5
      src/server/routes/forgot-password.js
  2. 1 1
      src/server/views/reset-password.html

+ 1 - 5
src/server/routes/forgot-password.js

@@ -65,12 +65,8 @@ module.exports = function(crowi, app) {
   api.put = async(req, res) => {
     const { email, newPassword } = req.body.params;
 
-    //  findOne User
-    const user = User.findOne({ email });
+    const user = await User.findOne({ email });
 
-    // if (user.isPasswordSet() && !user.isPasswordValid(oldPassword)) {
-    //   return res.apiv3Err('wrong-current-password', 400);
-    // }
     try {
       const userData = await user.updatePassword(newPassword);
       return res.apiv3({ userData });

+ 1 - 1
src/server/views/reset-password.html

@@ -33,7 +33,7 @@
             <div class="text-center">
               <h1><i class="icon-lock-open large"></i></h1>
               <h2 class="text-center">{{ t('forgot_password.reset_password') }}</h2>
-              <h5>{{ email }}</h5>
+              <h5 id="email-for-password-reset">{{ email }}</h5>
               <p class="mt-4">{{ t('forgot_password.password_reset_excecution_desc') }}</p>
               <div id="password-reset-execution-form"></div>
             </div>