多くのグループで構成された会社の 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);
});
ただし、これはノードのドキュメントからのものであり、Express プロジェクトに適用すると壊れます。私は締め切りに来ているので、これに関するどんな助けも大歓迎です!