扩展 keystone.js 授权
Extending keystone.js auth
我正在尝试找到一种方法,根据他们是否以 keystone.js 管理员身份登录来限制对某些页面的访问 - 有没有办法扩展他们现有的管理员授权以应用于外部页面管理界面的?
如果您使用 Yeoman 生成器,User
模型有一个 isAdmin
属性。在您的 Express 路线中,您可以确定 req.user
是否存在,然后 req.user.isAdmin
是否为 true
。
我正在尝试找到一种方法,根据他们是否以 keystone.js 管理员身份登录来限制对某些页面的访问 - 有没有办法扩展他们现有的管理员授权以应用于外部页面管理界面的?
如果您使用 Yeoman 生成器,User
模型有一个 isAdmin
属性。在您的 Express 路线中,您可以确定 req.user
是否存在,然后 req.user.isAdmin
是否为 true
。