标签: authorization keystonejs
我正试图找到一种限制访问某些页面的方法,这取决于它们是否以keystone.js管理员身份登录 - 有没有办法扩展现有的admin身份验证以应用于管理界面之外的页面?
答案 0 :(得分:2)
如果您正在使用Yeoman生成器,则User模型具有isAdmin属性。在Express路线中,您可以确定req.user是否存在,然后req.user.isAdmin是true。
User
isAdmin
req.user
req.user.isAdmin
true