2013-10-27 47 views

回答

1

GAE聯邦登錄使用OpenID協議,它由Yahoo,Google和Myspace支持。 LinkedIn和Twitter不支持OpenID,而是支持OAuth。

注意:GAE Oauth docs解釋了您的GAE應用程序如何成爲OAuth提供程序(=其他應用程序可以代表用戶訪問您的應用程序)。您正在尋找的是您的應用充當OAuth使用者:您的應用代表用戶訪問第三方配置文件(LinkedIn,Twitter)。

請參閱pac4j-oauth OAuth客戶端庫,使您能夠對各種提供商(包括Google,Facebook,LinkedIn和Twitter)的用戶進行身份驗證。它還可以訪問用戶的個人資料。