我正在尝试为用户建立电子邮件地址验证,以验证他们的电子邮件是真实的。我应该使用什么包来确认用户的电子邮件地址?到目前为止,我使用猫鼬和快递
代码示例
var UserSchema = new mongoose.Schema({
email: { type: String, unique: true, lowercase: true }
password: String
});
var User = mongoose.model('User', UserSchema);
app.post('/signup', function(req, res, next) {
// Create a new User
var user = new User();
user.email = req.body.email;
user.password = req.body.password;
user.save();
});
在 app.post 代码中,我如何确认用户的电子邮件地址?
原文由 sinusGob 发布,翻译遵循 CC BY-SA 4.0 许可协议
您要查找的内容称为“帐户验证”或“电子邮件验证”。有很多 Node 模块可以执行此操作,但原理如下:
active
属性是false
默认情况下active
将是false
最初)active
属性设置为true
您的用户现已通过验证。