【发布时间】:2017-04-21 03:25:14
【问题描述】:
我正在尝试找到一种方法来根据它们是否以 keystone.js 管理员身份登录来限制对某些页面的访问 - 有没有办法扩展他们现有的管理员身份验证以应用于管理界面之外的页面?
【问题讨论】:
我正在尝试找到一种方法来根据它们是否以 keystone.js 管理员身份登录来限制对某些页面的访问 - 有没有办法扩展他们现有的管理员身份验证以应用于管理界面之外的页面?
【问题讨论】:
如果您使用 Yeoman 生成器,User 模型具有 isAdmin 属性。在您的 Express 路由中,您可以确定 req.user 是否存在,然后确定 req.user.isAdmin 是否为 true。
【讨论】: