0

我正在使用mean.io,但出于我的原因,我删除了它所有的角度并替换为knockout.js。另外我想注意到我的应用程序不是单页的。我从不同的视图渲染页面,并要求每个带有淘汰业务逻辑的 require.js 模块。

那是关于我处理的应用程序,这是我的问题。

例如,如果用户已登录,我想在我的应用程序的标题中显示他的名字。所以,我需要app.locals在护照创建用户会话后设置快递。问题是我不知道它发生在哪里。我找到护照初始化,但不知道如何在不使用req.user对象的情况下获取用户名。那么,最好的方法是什么

4

1 回答 1

0

使用中间件。

app.use(function(req, res, next) {
    req.user && (app.locals.user = req.user)
});
于 2014-05-07T17:06:48.610 回答