我正在使用.NET构建移动应用程序。我正在寻找的是一种使用Azure移动服务管理用户会话和信息的方法。我已经阅读了很多关于Azure移动服务中的身份验证的信息,但这只是通过Facebook,Twitter等对用户进行身份验证,以便访问azure服务。
我正在寻找用户会话管理,即注册,登录,注销。能够保存和检索用户信息,即保存针对用户的某些信息,例如年龄。会话管理和缓存,即用户将在关闭并重新打开应用程序时保持登录状态。此外,天蓝色的移动服务似乎并没有提供一种允许我通过电子邮件注册用户的方法。
基本上,如果有人熟悉Parse,我正在寻找在Azure中具有类似功能的人。有人可以帮忙吗?
由于
答案 0 :(得分:6)
开箱即用,移动服务可以与社交提供商(Facebook,Twitter等)和Azure Active Directory轻松进行身份验证。如果您想通过电子邮件进行注册,则必须创建自定义身份验证系统。这将比翻转开关和使用Facebook身份验证更复杂,但完全可行,我可以指出你正确的方向。首先,查看this post,它将解释如何使用自定义API和脚本后端创建注册/登录系统。如果您使用的是.NET后端,则需要稍微更改一下(样本在JS中),但转换起来应该很容易。该帖子中唯一缺少的是如何进行电子邮件验证。要使用移动服务执行此操作,我建议如下。