我感到困惑。使用... openid獲取Gmail地址? OAuth的?
我能夠使openid登錄有點工作使用LightOpenID。
我所做的只是一個openid_identity
,如「https://www.google.com/accounts/o8/id?id=xxx
」。相當令人失望:我也希望獲得電子郵件地址。
即我需要登錄(這就是OpenID的那樣)和知道谷歌的電子郵件地址,帳戶使用的登錄用戶。
有函數$openid->getAttributes()
但我從中得到的只是一個空的數組:我猜谷歌不會給我以外的東西openid_identity
。
所以我猜我應該使用OAuth
,對不對? 我對此毫無頭緒。 我只發現了可怕的和困惑的文件,要麼假裝解釋一切(我做意味着一切),或者不說明什麼都。
是的,當然,我試圖看看以前的文章,就像我在谷歌上搜索一樣。請再讀一遍上面的段落。
請看看我的問題(可能對你有用的)位置:http://stackoverflow.com/questions/2667447/how-to-use-the-correct-google-openid-url-to-login -to-我的站點 所以基本上,據我所知,這是它的方式是如何進行的OpenID在Gmail中,你不能表現力有你的Gmail地址作爲您的OpenID – 2010-07-13 23:06:11
感謝的一部分。如果這是我們回到問題的第二部分:'OAuthWTF'? – 2010-07-13 23:09:57