一周来,我一直在研究facebook的认证。我遇到了很多东西,比如facebook_connect,CodePlex的C# SDK,以及其他现在绝对的连接方式。最后,在多次阅读之后,我确实有了一个登录按钮,并使用新的和标准的Graph来获取facebook的用户信息。在Javascript中有这样的例子。
var uid = response.authResponse.userID;
var accessToken = response.authResponse.accessToken;
var name = response.name
var username = response.user
我正在着手创建一个Android应用程序(以及随后的iOS,如果这对答案有影响的话),作为现有网站的移动版本。我想在网站上的用户能够登录到移动版本,反之亦然。
该网站是用xml编写的,我计划使用ASP.NET Web API (接受和返回xml/json)来提交/检索应用程序所需的数据。网站使用.NET成员提供程序进行身份验证。
我是否可以重用现有的认证机制对android用户进行认证,并允许他们登录Android应用程序?如果是这样,建议的方法是什么?谢谢,JP