大多数Web应用程序对用户管理的要求相当普遍:
用户注册
收到确认电子邮件
请求忘记密码
管理员为用户分配角色等
是否有一个已实现流程且可自定义的node.js / express.js项目?
Passport.js允许应用程序仅进行身份验证但不执行上面列出的功能。我见过干墙。它使用MongoDB。 我正在寻找一个模块,让我自定义用户存储机制,以便我可以使用自己的MySQL数据库来存储用户。
ASP .NET在会员模块中提供了这些功能,并允许开发人员完全自定义它。我们有Node.js的东西吗?
答案 0 :(得分:3)
我使用sails framework并且有一些与风帆集成的软件包。对于身份验证,我找到了这个包:https://github.com/kasperisager/sails-generate-auth,也许它可以帮到你。
答案 1 :(得分:1)
在Victor's答案的基础上,有一个基于sails-permissions的名为sails.js的快速用户/角色管理系统。
答案 2 :(得分:0)
我认为你必须使用Drywall并自定义它以使用mySQL。如你所知,将mySQL用于node.js并不常见。
也许本文将帮助您进行mySQL集成: