ios – 如何获得Windows Azure移动服务用户的用户名?

ios – 如何获得Windows Azure移动服务用户的用户名?,第1张

概述用户通过身份验证后,如何获取其帐户的用户名?我在MSUser.h中看不到任何有用的东西.对于4种不同的身份提供者,我是否必须采用不同的方式? 你的意思是在客户端或服务器端?在服务器代码中,您可以在用户对象上使用getIdentities(),该用户对象始终是服务器脚本中的参数.每个提供者的属性都不同,如下所示: { "facebook":{ "userId":"Face 用户通过身份验证后,如何获取其帐户的用户名?我在MSUser.h中看不到任何有用的东西.对于4种不同的身份提供者,我是否必须采用不同的方式?解决方法 你的意思是在客户端或服务器端?在服务器代码中,您可以在用户对象上使用getIDentitIEs(),该用户对象始终是服务器脚本中的参数.每个提供者的属性都不同,如下所示:

{     "facebook":{         "userID":"Facebook:my-actual-user-ID","accesstoken":"the-actual-access-token"     } }

对于Twitter:

{     "twitter":{         "userID":"Twitter:my-actual-user-ID","accesstoken":"the-actual-access-token","accesstokenSecret":"the-actual-access-token-secret"     } }

微软:

{     "microsoft":{         "userID":"MicrosoftAccount:my-actual-user-ID","accesstoken":"the-actual-access-token"     } }

谷歌:

{     "Google":{         "userID":"Google:my-actual-user-ID","accesstoken":"the-actual-access-token"     } }

(Taken from Carlos Figueira‘s excellent blog post更详细)

在客户端,我没有使用iOS SDK,但在JavaScript中它是clIEnt.currentUser.userID

总结

以上是内存溢出为你收集整理的ios – 如何获得Windows Azure移动服务用户的用户名?全部内容,希望文章能够帮你解决ios – 如何获得Windows Azure移动服务用户的用户名?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1039979.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-24
下一篇 2022-05-24

发表评论

登录后才能评论

评论列表(0条)

保存