fix password-reset-code vulnerability

This commit is contained in:
HF 2022-07-15 16:23:48 +02:00
parent 393369a9b8
commit 5ab33fbca8
2 changed files with 9 additions and 2 deletions

View File

@ -24,8 +24,10 @@ const UserMessages = () => {
{messages.includes('not_verified')
&& (
<p className="usermessages">
{t`Please verify your mail address&nbsp;
or your account could get deleted after a few days.`}
{
// eslint-disable-next-line max-len
t`Please verify your mail address or your account could get deleted after a few days.`
}
{(verifyAnswer)
? (
<span

View File

@ -4,6 +4,7 @@
/* eslint-disable max-len */
import { randomUUID } from 'crypto';
import nodemailer from 'nodemailer';
import logger from './logger';
@ -200,6 +201,10 @@ class MailProvider {
return `${part1}-${part2}`;
}
static createCode() {
return randomUUID();
}
static cleanUsers() {
// delete users that requier verification for more than 4 days
/*