利用Redis实现无密码令牌存储

passwordless-redisstore是一个用于Node.js模块Express的无密码令牌存储模块。它允许用户通过电子邮件或其他方式在无需设置密码的情况下进行网站身份验证。令牌存储在Redis数据库中,并使用散列和加盐进行保护。

要使用passwordless-redisstore,请按照以下步骤操作:

  1. 安装模块:
$ npm install passwordless-redisstore --save
  1. 按照“无密码”指南进行操作。

一个典型的实现示例如下:

var passwordless = require('passwordless');
var RedisStore = require('passwordless-redisstore');

passwordless.init(new RedisStore(6379, '127.0.0.1'));
passwordless.addDelivery(emailDelivery());
zip 文件大小:8.13KB