2012-11-16 14 views
0

我正在学习Node.js,期待创建一个基于Express 的简单Web应用程序,并且我正在考虑创建用户组,并且每个组都有自己的用户,并且每个组都有自己的权限 (就像Cakephp中的ACL一样)Node.js一个好的认证模块?或什么是验证用户的正确方法?

那么,任何人都可以推荐一个好的模块或者其他的方法吗?

而且我有点好奇安全和这些密码会怎样来保存和什么类型的加密密码将被加密。

好了,这可以手动完成,但它会采取某个时候。 我发现最好的办法是为每个用户创建一个角色,将有组ID,以便以后我们能分配相应的权限

谢谢:)

回答

0

Passport是我最喜欢的中间件,让您使用OpenID和OAuth提供商,然后使用一些。总共有80多个认证策略。

我肯定会推荐看看他们的guide

+0

我可以做一个本地认证呢? –

+0

是的 - 它在指南:http://passportjs.org/guide/username-password/ – psema4

+0

好吧,这是伟大的感谢,但最后一个问题..它是否支持用户组和访问控制列表? –

相关问题