Azure - 仅供所有者使用的数据

时间:2013-04-29 17:59:59

标签: azure windows-8 sandbox authentication

我使用Azure Mobile Serivce在我的Windows 8商店应用中保存来自我的app useres的数据。我想在应用程序商店中发布应用程序,但为此我必须确保每个用户只能获取自己的数据。如果10人将数据上传到我的Azure服务,他们应该只能获取自己的数据。我怎么能这样做?

1 个答案:

答案 0 :(得分:1)

您应该检查Use scripts to authorize users in Mobile Services tutorial它将向您展示如何对每个用户的数据进行分区

基本上你必须为这样的Insert操作编写自定义脚本服务器端(直接在Mobile Portal脚本部分的Azure门户中)

function insert(item, user, request) {
  item.userId = user.userId;    
  request.execute();
}

这样的读取操作

function read(query, user, request) {
   query.where({ userId: user.userId });    
   request.execute();
}

但首先,您需要为{} {}}

中的应用添加授权
相关问题