我正在尝试了解如何在 ACS 中执行角色。我有一个 Windows 应用商店应用程序(不是网站 :-),我需要管理员和成员角色 - 但即使是非常基本的文档或教程也对我来说非常困难。
我所发现的只是一堆对 ASP.NET 或 Azure 网站的东西的引用——我不能使用,因为商店应用程序不是网站——并且不使用 ASP.NET。
我有适用于我的 Windows Store 应用程序的 Azure 移动服务。有没有你知道的可以提供帮助的信息?
我很惊讶 Azure 网站上任何地方的示例/参考/教程部分似乎都没有涵盖角色(除非我错过了它 - 好几次)。
以这种情况为例。在这里,在管理门户的脚本选项卡中,我将一些文本插入到与当前登录用户关联的表中(通过insert
函数):
var SendGrid = require('sendgrid').SendGrid;
function insert(item, user, request) {
item.userId = user.userId;
request.execute(
{
success: function() {
request.respond();
// Send email in the background.
sendEmail(item);
}
}
);
}
上面的代码在表格中插入了一些文本,然后向该用户发送了一封电子邮件。但是,我该如何调整这段代码,以便它(伪代码):
if item.text == "administrator"
then insert userid into admin column
else
then insert userid into member column
任何帮助都将受到高度赞赏。