如何解决运行Node.js函数而无需从客户端调用React.js
我正在使用Node / React建立一个网站。 我需要以下功能。 用户在我的网站上注册后,我将发送一封验证电子邮件。并将用户存储在DB中,“ isverified”字段为“ false”。 如果用户在5天内没有验证。我想删除该用户记录。
exports.removeUnverifiedUsers = async ( req,res ) => {
//remove user if he created before 5 days and unverified yet.
...
}
但是我无法运行该功能。
解决方法
对于这种类型的功能,您可以使用Cron Jobs调用该功能,并检查5天之内未验证的所有用户。您可以为此使用node-schedule
之类的软件包。
https://www.npmjs.com/package/node-schedule
Cron Jobs是一个Linux命令,用于计划将来某个时间执行的任务。通常用于安排定期执行的作业
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。