2012-07-13 42 views
0

这可能听起来很愚蠢,但我经历了Android应用程序的Open ID身份验证的很多代码示例。这人说 https://sites.google.com/site/oauthgoog/oauth-practices/mobile-apps-for-complex-login-systems/samplecode ,你必须做一个网页视图,并从网页浏览器获取令牌和所有,但我想要的是谷歌,Facebook和Twitter很简单,给定的选项,我希望用户选择一个没有任何浏览器进行身份验证或所以。那可能吗?android openid认证

这一个我也试过,但它显然似乎只支持Google帐户,但我想这三个

http://blog.notdot.net/2010/05/Authenticating-against-App-Engine-from-an-Android-app

任何帮助吗?

回答

0

OpenID技术基于浏览器确认,因此您无法识别最终用户。看看这个链接:http://lists.openid.net/pipermail/openid-code/2011-January/000190.html

+0

约aquery库,它似乎如何有HANDELS有没有人用它来验证http://code.google.com/p/android-query/wiki/Authentication。我实际上已经厌倦了使用不同的代码,这些代码似乎都不适合我。 – 2012-07-13 22:17:34

+0

正如我从描述中可以理解的,它是OAuth库 - 不是OpenID。看到其中的差别:http://en.wikipedia.org/wiki/OpenID#OpenID_vs._pseudo-authentication_using_OAuth – 2012-07-13 22:41:08

+0

所以是强制性的,如果我想打开它登录我需要建立一个HTML页面,并从那里做开放ID身份验证,许多开源将可用于此或有任何更简单的选项可用。 Thanx提前:) – 2012-07-14 10:51:42