Node.js身份验证服务器样板 - ExpressPassport
ExpressPassport使用Express、Mongoose和MongoDB创建Node.js服务器样板。支持基于电子邮件和密码的账户创建,凭证存储在MongoDB中。服务器生成JWT令牌,客户端本地存储这些令牌以保持登录状态。使用Bcrypt、Passport和JWT创建的Web令牌认证可用于已注册并登录的用户。项目目录中有脚本可用:
1. npm install
2. npm run dev
在根目录中添加config.js文件,包含哈希创建密钥,避免推送到公共存储库。配置文件内容如下:
module.exports = { secret: '自定义字符串' };
用项目特定的字符串替换“自定义字符串”(必须是字符串类型)。
29.28KB
文件大小:
评论区