Procházet zdrojové kódy

declare oneTimeToken

kaori před 4 roky
rodič
revize
4fee44baed
1 změnil soubory, kde provedl 4 přidání a 0 odebrání
  1. 4 0
      src/server/routes/forgot-password.js

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

@@ -1,4 +1,7 @@
+const mongoose = require('mongoose');
+
 module.exports = function(crowi, app) {
 module.exports = function(crowi, app) {
+  const PasswordResetOrder = mongoose.model('PasswordResetOrder');
   const { /* appService, */ mailService } = crowi;
   const { /* appService, */ mailService } = crowi;
   const path = require('path');
   const path = require('path');
   const actions = {};
   const actions = {};
@@ -27,6 +30,7 @@ module.exports = function(crowi, app) {
   }
   }
 
 
   api.post = async function(req, res) {
   api.post = async function(req, res) {
+    const oneTimeToken = await PasswordResetOrder.generateOneTimeToken();
     await sendPasswordResetEmail();
     await sendPasswordResetEmail();
     return;
     return;
   };
   };