我正在为一个配置了许多组的公司制作一个 Stormpath-Express 应用程序。每个组只能看到页面上的某些元素(即管理员可以删除和批准帖子,用户只能创建和编辑它们)。是否可以使用 Jade 创建一个条件,通过获取用户的组成员身份来显示组件?
这是一个粗略的例子来说明我的意思:
if user.admin === true
a.btn.submit Approve Post
else
p Please wait for management to approve
我注意到我可以使用user.fullName
,user.email
等,但不能user.directory
。
我也使用 getDirectory 方法通过服务器端尝试了这个
client.getDirectory(href, function(err, dir) {
console.log(dir);
});
但是,这是来自 Node 文档,并且在应用于我的 Express 项目时会中断。由于我在最后期限内,因此非常感谢您提供任何帮助!