【发布时间】:2020-10-17 14:15:50
【问题描述】:
当我遇到我在注册时使用规范化电子邮件来验证电子邮件时,我正在使用express-validator,因此我将规范化的电子邮件存储到服务器。
验证码:
router.post(
"/signup",
[
check("name").not().isEmpty(),
check("email").normalizeEmail().isEmail(),
check("password").isLength({ min: 6, max: 15 }),
],
userController.signupUser
);
输入邮箱:abc.123@mail.com
标准化电子邮件:abc123@gmail.com(存储在数据库中)
现在的问题是在登录时输入的电子邮件不匹配并显示无效的凭据。
【问题讨论】:
标签: javascript node.js express email-validation express-validator