diff --git a/README.md b/README.md index 5fc198a..58c0b12 100644 --- a/README.md +++ b/README.md @@ -130,6 +130,34 @@ The `secret` provided in `config.json` will be used by [express-session](https:/ ### Google +- Head to [console.developers.google.com](https://console.developers.google.com) +- create project + - `My Project` (top left) > `new project` + - *Project Name*: the name of your blog + - *Location*: Optional (`No organisation` is ok) + - create +- switch to new project +- library (on the left) + - search for `google+ api` + - enable +- credentials (on the left) +- OAuth Consent Screen tab + - *Application Name*: the name of your blog + - *Support Email* + - *Authorized domains*: add your primary domain (`https://example.com` not `https://schnack.example.com`) + - *Application Homepage link*: your front page + - other fields appear to be optional +- create credentials > OAuth Client ID + - *Application Type*: Web application + - *Name*: the name of your blog + - *Authorized JavaScript Origins*: primary domain + - other fields appear to be optional +- note warning: + +> OAuth is limited to 100 sensitive scope logins until the OAuth consent screen is published. This may require a verification process that can take several days. + + + ### Facebook ## Notifications diff --git a/docs/index.html b/docs/index.html index a5db89b..f4d93ae 100644 --- a/docs/index.html +++ b/docs/index.html @@ -413,7 +413,43 @@

Google

- + +
+

OAuth is limited to 100 sensitive scope logins until the OAuth consent screen is published. This may require a verification process that can take several days.

+
+

Facebook