均值堆栈身份验证 - 最佳实践
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,一个糟糕的名字,但似乎符合要求。
你也可以看看这些文章:
- https://auth0.com/blog/2014/01/07/angularjs-authentication-with-cookies-vs-token/
- https://auth0.com/blog/2014/01/27/ten-things-you-should-know-about-tokens-and-cookies/
- http://madhatted.com/2014/6/17/authentication-for-single-page-apps
- https://scotch.io/tutorials/easy-node-authentication-setup-and-local
- http://www.frederiknakstad.com/2013/01/21/authentication-in-single-page-applications-with-angular-js/
以及关于 Whosebug 的这些问题:
- RESTful Authentication
- SPA best practices for authentication and session management
我正在尝试找出构建身份验证系统的最佳实践,最简单的(基于 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,一个糟糕的名字,但似乎符合要求。
你也可以看看这些文章:
- https://auth0.com/blog/2014/01/07/angularjs-authentication-with-cookies-vs-token/
- https://auth0.com/blog/2014/01/27/ten-things-you-should-know-about-tokens-and-cookies/
- http://madhatted.com/2014/6/17/authentication-for-single-page-apps
- https://scotch.io/tutorials/easy-node-authentication-setup-and-local
- http://www.frederiknakstad.com/2013/01/21/authentication-in-single-page-applications-with-angular-js/
以及关于 Whosebug 的这些问题:
- RESTful Authentication
- SPA best practices for authentication and session management