有沒有人有關於如何做到這一點的線索?我基本上試圖用OpenID替換「與Google連接」的策略。當用戶使用新的OAuth方案登錄時,需要確定一箇舊用戶(Google開放ID用戶)。設計:將Google Open ID遷移到Google OAuth
我有一個依賴電子郵件地址作爲主鍵的工作實現,因爲開放式ID策略可以捕捉到這一點。問題是,我不想在OAuth流程中詢問電子郵件。理想的價值僅僅是Google用戶ID,但Open ID策略似乎沒有捕捉到這一點。
因此,我已經打開ID標記,如https://www.google.com/accounts/o8/id?id=AfSCwGQ4PUaidXSQddJugXKLqU5V0MrXFhJM6UHybPw,並試圖瞭解我是否可以從中獲取Google ID。
更新:我在這裏解釋我是如何結束這樣的遷移 - http://softwareas.com/migrating-user-accounts-from-google-openid-to-google-oauth-to-google-plus
也許[此鏈接](http://andrewhorsman.net/ruby-oauth-google-calendar-data/)和Will Norris的答案會幫助你。如果你確實能夠實現它的功能,如果你以後可以在這裏發佈你的解決方案,那將是非常棒的。我真的很感激它。 – Ashitaka