2014-01-20 161 views
3

我在Github頁面上製作了一個HTML5遊戲,我想添加一個Twitter,Facebook和Google連接讓我的用戶與他們的朋友分享他們的結果。Github的頁面+ OAuth

有沒有辦法在github頁面上創建完整的OAuth流(請求令牌,簽名,獲取訪問令牌等)?你知道一個服務或框架在github頁面中工作嗎(沒有後端)?

回答

0

我不知道這會幫助你,但我最近寫了一個plugin,解決了Github連接的相同問題。

提供完整OAuth流程的問題與Github API的某些CORS限制有關。假設,我們也會遇到與社交API相同的問題。唯一的出路是使用微型代理服務器,它可以幫助完成OAuth進程。

This是一個很小的sinatra代理服務器,我用於Github連接(根據docs)。認爲它可以很快擴展到社交。實際上,服務器應該只安裝一次(例如,對於heroku雲),然後可以用於所有應用程序。