认证模块是一个用于基于令牌的身份验证的Node.js模块。该模块使用Json Web Tokens(JWT)进行身份验证。
配置:
-
秘密密钥:打开index.js文件并相应地选择秘密密钥。
-
MONGODB URL(可选):指定您的MongoDB主机URL,使用注册功能时需要连接MongoDB。
-
收藏名称:定义MongoDB集合的名称。
用途:
-
在您的应用程序中,使用
require('authmodule')
。 -
authmodule.authenticate:提供正确的用户名和密码时,系统将向客户端发出令牌。
-
authmodule.refresh_token:当令牌过期时,使用旧令牌调用此端点将发出新令牌。
-
authmodule.register_user:使用JSON对象中的用户详细信息调用此端点,在MongoDB中创建一个条目并发出令牌作为响应。
暂无评论