Javascript 节点/快速电子邮件+;令牌身份验证
我想知道是否有Node/Express专家可以给我一点建议,看看我试图实现的以下场景是否可行。我想是的,我只是有点不确定解决这个问题的最佳实践方法 我目前正在构建一个小型客户机,该客户机将受到保护。要访问以下内容,必须执行以下步骤:Javascript 节点/快速电子邮件+;令牌身份验证,javascript,node.js,authentication,express,Javascript,Node.js,Authentication,Express,我想知道是否有Node/Express专家可以给我一点建议,看看我试图实现的以下场景是否可行。我想是的,我只是有点不确定解决这个问题的最佳实践方法 我目前正在构建一个小型客户机,该客户机将受到保护。要访问以下内容,必须执行以下步骤: 在表单中输入姓名+电子邮件地址,然后通过电子邮件将此数据发送给管理员 电子邮件将包含一个预构建的链接,其中包含输入该字段的数据的查询参数。该链接将在查询参数之前有一个API URL 单击链接时,将执行一个API请求,获取查询参数(主要是电子邮件地址),并在特定时间段
提前谢谢 当管理员批准请求时,api将在数据库中插入一行(mongo将很容易),该行将在2小时后过期(或不管多长时间)。接下来,当用户转到子域时,他们输入自己的电子邮件地址。您的express应用程序会检查电子邮件是否在mongo中。如果是,他们可以访问。你可以将他们的电子邮件放在cookie中,并在将来的请求中以这种方式进行检查