2012-08-13 83 views
5

我試圖實現一個Google App Engine Go應用程序,該應用程序將使用OAuth和OAuth2登錄用戶。我想知道是否有可能,如果有的話,該怎麼做?有人可以提供一個這樣的例子嗎?GAE Golang - OAuth和OAuth2?

+0

你想使用調用外部API登錄您的用戶與他們的谷歌帳戶OAuth2用戶?或爲您的應用程序實施OAuth2提供程序? – proppy 2012-08-13 14:24:05

+0

@proppy我想讓用戶使用Facebook等OAuth提供程序登錄我的網站。 – ThePiachu 2012-08-13 19:31:11

回答

3

您可以使用goauth2實現在App Engine上的OAuth2用戶端

然後,您可以通過請求https://www.googleapis.com/auth/userinfo.profile範圍如圖所示Using OAuth 2.0 for Login