Я создаю приложение mern и использую validator.js для проверки основного формата электронной почты.
Все работает правильно, однако некоторые случайные адреса электронной почты возвращаются как недействительные электронные письма
пример: test@gmail.com возвращает недействительное значение, в то время как testtest@gmail.com регистрируется полностью нормально.
Я также пытался 1@1.com чтобы убедиться, что это не длинная вещь
Вот мое подтверждение
// Check to make sure email is formatted correctly
if (!Validator.isEmail(data.email)) {
errors.email = 'Invalid Email'
}
Вот моя модель мангуста
email: {
type: String,
trim: true,
lowercase: true,
required: true,
unique: true
},
Кто-нибудь испытывал нечто подобное?