Windows Azure 移动服务

标签 windows azure azure-mobile-services

我正在使用 Windows Azure 迈出第一步,从创建移动服务开始,因为我遇到了两个问题: - 如何个性化我的服务,以便在将数据库返回给我的客户之前对存储在数据库中的数据进行一些处理。 -是否可以实现您自己的身份验证服务,以便使用默认提供的配置文件之外的配置文件(FB、twitter、google 和 windows live ID)

最佳答案

这都是基于 REST 的界面,因此选项是开放的!也就是说,您确实想自己管理身份还是想将个人资料信息附加到由您提到的各种服务验证的身份。

我倾向于选择后者,在这种情况下,您可以收集其他数据并将其存储在与用户关联的 WAMS 中。如果你看"Use Scripts to authorize users in Mobile Services" ,您会注意到您可以访问身份验证服务的“userid”。该 id 可能是不透明的;但是,在“注册”WAMS 脚本中,您可以记录自己有意义的数据以及 ID 提供商的唯一用户 ID key 。因此,现在您可以维护个人资料信息,但不必自己进行身份验证!

当然,在 WAMS 脚本中 you can access other tables (和服务)在与调用它的 CRUD 操作相关联的服务之外。例如,您可以使用作为参数传递到脚本中的 user.userid 作为个人资料信息表的索引,将“个人资料信息”表加入到所有其他脚本中。您可以在此处将“治疗”添加到数据中。

关于Windows Azure 移动服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13741925/

相关文章:

sql-server - 在哪里可以找到 SQL Server 和 SQL Azure 之间的差异?

azure - 使用自定义域和 SSL 配置 2 个 Web 应用程序上的 Azure 流量管理器

Azure 移动服务 vs Azure 应用服务 vs 普通 Web API

swift - 使用 Azure 移动服务授权获取 iOS 示例项目

windows - 使用 cygwin 在 Windows 中实现并发流水线

windows - 在 CMD 搜索中排除 Windows 文件夹

windows - 使用 {*.*} 从部分文件名创建文件夹

azure - 将 Azure 应用程序 Insight 日志文件导出到 Azure Data Lake 存储

.net - Azure Net 后端发布,我必须在添加另一个迁移之前确实删除迁移吗?

windows - 使用 shell 命令的 GNU MAKE 异常