node.js connect-auth应用程序? 例子(用户注册/用户/会话pipe理)
我试图得到node.js的挂起,我正在寻找一个authentication的例子。 希望使用连接authentication和使用哈希和盐的http摘要。
我看了这个,但看起来不太安全:
http://nodetuts.com/tutorials/13-authentication-in-express-sessions-and-route-middleware.html#video
有没有人有更好的例子?
Mongodb首选!
谢谢!
用户pipe理和身份validation是我正在寻找。
由于我被@jpstrikesback提到,我会在这里发表一个答案:)
我最近在整个Express / Connect堆栈( node-blog和node-chat )之上构build了2个应用程序。 节点聊天是最近的项目,我只是更新它与最新的Express 2 Beta(express@2.0.0beta2)和连接1.0(connect@1.0.3)。 节点博客可能会在今天晚些时候;)
节点聊天也包含一些socket.io真棒,是一般的更整洁的项目。 如果您对这些项目中的任何一个有任何疑问,请直接联系我。
注意 :由于connect-mongodb在最新的Connect版本中被破坏,我现在正在使用内存中的会话存储(直到连接mongodb中间件被修复)。
更新 :有一个新的会话存储中间件连接,似乎工作: connect-mongo
使用Redis进行会话存储和Couchdb数据库(使用coffeescript!)进行身份validation
https://gist.github.com/652819
你需要从NPM或通过git获取模块。
希望这可以帮助 :)
那么,这是沙尔姆应该得到的厚脸皮:)但这应该是有帮助的:
- node.js – everyauth – Facebook API和会话处理
- saveUninitialized和resave有什么区别?
- Express-session和express-socket.io-session在angular2 / typecript环境中不起作用
- Passport.js – 在会话中存储信息
- NodeJS redis连接会话标识在应该保持不变时被重新生成
- 如何使用node.js实例在rails / rack应用程序上共享身份validation?
- ExpressJS会话与Cookie
- nodejs,如何检查每个页面上是否定义了会话
- 适用于Express + MongoDB的最佳会话存储中间件