From 13274fa97e46334dc14c27222b30bb8bcb8c37f3 Mon Sep 17 00:00:00 2001 From: George Dobrovolsky Date: Fri, 17 Nov 2017 17:42:20 +0200 Subject: [PATCH] Update README.md to note about People API for Google Note user that People API is required to use with Google OAuth 2. (#58) --- README.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 8e5c744..7d1a908 100644 --- a/README.md +++ b/README.md @@ -241,7 +241,7 @@ The Oauth Web Flow (aka 3-leged-Oauth flow) is also supported. Currently the following oauth Provider is supported: * github -* google +* google (see a note below) * bitbucket An Oauth Provider supports the following parameters: @@ -262,6 +262,10 @@ if loginsrv is routed through a reverse proxy, if the headers `X-Forwarded-Host` $ docker run -p 80:80 tarent/loginsrv -github client_id=xxx,client_secret=yyy ``` +### Note for Google's OAuth 2 +When configuring OAuth 2 credentials in Google Cloud Console, don't forget to enable corresponding API's. +For example, for `scope=https://www.googleapis.com/auth/userinfo.profile` [Google People API](https://console.cloud.google.com/apis/library/people.googleapis.com/) must be enabled for your project. Keep in mind that it usually takes a few minutes for this setting to take effect. + ## Templating A custom template can be supplied by the parameter `template`.