在使用身份提供者之一(facebook、google 等)首次登录azure 移动服务时,我想将用户帐户的记录存储在自定义用户表中,以便我可以使用 a 遍历此表定期安排作业。如何在服务器端捕获登录以插入/创建用户表。
澄清一下:我不想等待用户自己将记录添加到表中,然后利用该命令的服务器端插入过程。我最初想在第一次登录时执行此操作。
有没有办法以某种方式覆盖身份登录?
非常感谢,
托马斯
在使用身份提供者之一(facebook、google 等)首次登录azure 移动服务时,我想将用户帐户的记录存储在自定义用户表中,以便我可以使用 a 遍历此表定期安排作业。如何在服务器端捕获登录以插入/创建用户表。
澄清一下:我不想等待用户自己将记录添加到表中,然后利用该命令的服务器端插入过程。我最初想在第一次登录时执行此操作。
有没有办法以某种方式覆盖身份登录?
非常感谢,
托马斯
您可以创建一个服务器脚本:
function insert(item, user, request) {
item.owner = user.userId; //your user
request.execute();
}
有关 WAMS 服务器脚本的更多信息:
http://www.windowsazure.com/en-us/develop/mobile/tutorials/validate-modify-and-augment-data-dotnet/
http://msdn.microsoft.com/en-us/library/windowsazure/jj591477.aspx