0

everyauth在 Express/Cradle/CouchDB/Coffee-SCript 堆栈上使用,我有req.user兴趣express通过

everyauth.everymodule.findUserById (userId, callback) ->

功能。不要介意咖啡脚本,我可以处理原始 JS ;) 无论如何,有一个像这样的持久会话存储 CouchDB:

exp = require 'express'
sessionDB = require('connect-couchdb')(exp)

... snip ... 

app.use exp.session {secret: 'softw', store: new sessionDB({
        host: config.sessionDBHost,
        name: config.sessionDBName,  
        reapInterval: 600000, 
        compactInterval: 300000})}

我确实可以访问该req.session.auth对象,但我也想req.user完成。如何从findUserById函数内访问会话存储?

4

0 回答 0