GAE Golang - OAuth和OAuth2?

问题描述:

我试图实现一个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

您可以使用goauth2实现在App Engine上的OAuth2用户端

然后,您可以通过请求https://www.googleapis.com/auth/userinfo.profile范围如图所示Using OAuth 2.0 for Login