kaori 4 лет назад
Родитель
Сommit
745548cfad
2 измененных файлов с 23 добавлено и 0 удалено
  1. 22 0
      src/server/routes/forgot-password.js
  2. 1 0
      src/server/routes/index.js

+ 22 - 0
src/server/routes/forgot-password.js

@@ -60,5 +60,27 @@ module.exports = function(crowi, app) {
     }
   };
 
+
+  api.put = async(req, res) => {
+    console.log('hoooge');
+    // const { body, user } = req;
+    // const { oldPassword, newPassword } = body;
+
+    //  findOne User
+
+    // if (user.isPasswordSet() && !user.isPasswordValid(oldPassword)) {
+    //   return res.apiv3Err('wrong-current-password', 400);
+    // }
+    // try {
+    //   const userData = await user.updatePassword(newPassword);
+    //   return res.apiv3({ userData });
+    // }
+    // catch (err) {
+    //   logger.error(err);
+    //   return res.apiv3Err('update-password-failed');
+    // }
+  };
+
+
   return actions;
 };

+ 1 - 0
src/server/routes/index.js

@@ -181,6 +181,7 @@ module.exports = function(crowi, app) {
   app.post('/_api/forgot-password', forgotPassword.api.post);
   app.get('/forgot-password/:token'      , passwordReset, forgotPassword.resetPassword);
   app.get('/forgot-password/error/:reason'      , applicationInstalled, forgotPassword.error);
+  app.put('/_api/forgot-password'      , applicationInstalled, forgotPassword.api.put);
 
   app.get('/share/:linkId', page.showSharedPage);