均值堆栈身份验证 - 最佳实践

mean stack authentication - best practice

我正在尝试找出构建身份验证系统的最佳实践,最简单的(基于 user_name 和密码)。

我搜索了最佳实践并找到了一些项目,尽管它们中的大多数都很旧并且很多东西都已折旧。

我想就最佳实践提出一些建议,以使用 angular-express-mongodb 拥有最简单的 login\signup 系统。

使用护照模块https://www.npmjs.com/package/passport, it has many modules you can use including one that stores login information in MongoDB https://github.com/jaredhanson/passport-local https://github.com/jaredhanson/passport-local/tree/master/examples

另一个看起来很酷的选项是Satellizer,一个糟糕的名字,但似乎符合要求。

你也可以看看这些文章:

以及关于 Whosebug 的这些问题:

  • RESTful Authentication
  • SPA best practices for authentication and session management