我试图找出构建身份验证系统的最佳实践,最简单的一种(基于user_name和密码)。
我搜索了最佳实践并找到了一些项目,虽然其中大部分已经很老了很多东西都被折旧了。
我想为使用angular-express-mongodb建立最简单的登录\注册系统的最佳做法提供一些建议。
答案 0 :(得分:4)
使用护照模块https://www.npmjs.com/package/passport,它有许多可以使用的模块,包括在MongoDB中存储登录信息的模块https://github.com/jaredhanson/passport-local https://github.com/jaredhanson/passport-local/tree/master/examples
答案 1 :(得分:2)
另一个看起来很酷的选择是Satellizer,这是一个可怕的名字,但似乎符合要求。
答案 2 :(得分:1)
您还可以查看这些文章:
和stackoverflow上的这些问题: