Javascript 在不从客户端调用的情况下运行Node.js函数(React.js)

Javascript 在不从客户端调用的情况下运行Node.js函数(React.js),javascript,node.js,reactjs,function-call,Javascript,Node.js,Reactjs,Function Call,我正在用Node/React构建一个网站。 我需要如下功能。 一旦用户在我的网站上注册,我就发送了一封验证电子邮件。并将用户存储在数据库中,其中“isVerified”字段为“false”。 如果用户在5天内未验证。我想删除那个用户记录 exports.removeUnverifiedUsers = async ( req, res ) => { //remove user if he created before 5 days and unverified yet. ... } 但是

我正在用Node/React构建一个网站。 我需要如下功能。 一旦用户在我的网站上注册,我就发送了一封验证电子邮件。并将用户存储在数据库中,其中“isVerified”字段为“false”。 如果用户在5天内未验证。我想删除那个用户记录

exports.removeUnverifiedUsers = async ( req, res ) => {
//remove user if he created before 5 days and unverified yet.
 ...
}

但是我没有办法运行该函数。

对于这种类型的功能,您可以使用Cron作业调用该函数,并检查5天内未验证的所有用户。为此,您可以使用类似于
节点计划的包


Cron Jobs是一个Linux命令,用于安排将来某个时候执行的任务。这通常用于计划定期执行的作业

嘿,欢迎使用堆栈溢出!您需要做的是设置一个函数,定期检查数据库中是否有未完成验证的记录。