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

Merge branch 'feat/password-rsettings-by-users' into imprv/gw7044-able-to-revoke-password-reset-order

kaori 4 лет назад
Родитель
Сommit
467572a22c

+ 0 - 7
src/server/models/password-reset-order.js

@@ -8,7 +8,6 @@ const schema = new mongoose.Schema({
   token: { type: String, required: true, unique: true },
   email: { type: String, required: true },
   relatedUser: { type: ObjectId, ref: 'User' },
-  isRevoked: { type: Boolean, default: false, required: true },
   createdAt: { type: Date, default: Date.now, required: true },
   expiredAt: { type: Date, default: Date.now() + 600000, required: true },
 });
@@ -42,12 +41,6 @@ class PasswordResetOrder {
     return this.expiredAt.getTime() < Date.now();
   }
 
-  revokeOneTimeToken() {
-    this.isRevoked = true;
-    this.save();
-    return;
-  }
-
 }
 
 module.exports = function(crowi) {

+ 0 - 1
src/server/routes/apiv3/forgot-password.js

@@ -85,7 +85,6 @@ module.exports = (crowi) => {
     try {
       const userData = await user.updatePassword(newPassword);
       const serializedUserData = serializeUserSecurely(userData);
-      passwordResetOrder.revokeOneTimeToken();
       return res.apiv3({ userData: serializedUserData });
     }
     catch (err) {