0
我有註冊到我的網站的用戶連接了他們的Google+帳戶,並且我希望通過打包的Chrome應用自動登錄他們。在Chrome應用中將用戶登錄到我的網站
我跟隨[1]和相關示例[2]。
我可以成功執行Google帳戶身份驗證並獲取令牌和用戶信息。 接下來,我想將Google令牌「交換」爲「我的網站」令牌。
我當時就想:
- 應用程序發送到服務器的令牌和user_id說明
- 服務器請求https://www.googleapis.com/plus/v1/people/me和驗證USER_ID和令牌匹配
- 對應於(谷歌)USER_ID用戶服務器搜索並在日誌中記錄他
另一種方法是實施oauth登錄表單並按照[1]中的非Google帳戶驗證,但似乎對我來說太多額外的工作。
任何建議/替代方法?
[1] http://developer.chrome.com/apps/app_identity.html
[2] https://github.com/GoogleChrome/chrome-app-samples/tree/master/identity
我不認爲這個解決方案是安全的。任何人都可以欺騙任何Google ID。我實際上簡化了我的解決方案,只是發送令牌(沒有user_id,它可以獲得服務器端)。 – ecesena