【发布时间】:2014-12-24 03:36:39
【问题描述】:
您好,我是 Nodejs 和 express 框架的新手。
我正在实现一个简单的 CRUD 应用程序,用户希望从 MS 窗口访问该页面。我想注销当前的 windows 用户名。
我已尝试在页面上记录 User-Agent 字符串,但似乎 User-Agent 不包含 windows 用户名。这是真的?什么是正确的实现方式?
res.render('search', {user: req.get('User-Agent')});
然后在玉,
body
p welcome, #{user}!
这是我得到的:
Welcome, Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/39.0.2171.95 Safari/537.36!
【问题讨论】:
-
您需要 NTLM 身份验证。
-
谢谢,SLaks。这是仅用于身份验证还是仅用于读取当前登录用户名?
-
您只需要express-ntlm。
标签: node.js express user-agent