Skip to content
NodeBB Plugin that allows users to login/register via their Google account.
Branch: master
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
static
templates fix: #33, conform to Google branding guidelines for login Feb 28, 2019
.gitattributes init Jan 27, 2014
.gitignore init Jan 27, 2014
.npmignore init Jan 27, 2014
LICENSE init Jan 27, 2014
README.md fix: #37, updated readme to match plugin configuration instructions Mar 25, 2019
library.js
package.json 2.4.0 Feb 28, 2019
plugin.json fix: #33, conform to Google branding guidelines for login Feb 28, 2019
yarn.lock fix: #32, use new library for OAuth2 SSO Jan 9, 2019

README.md

NodeBB Google SSO

NodeBB Plugin that allows users to login/register via their Google account.

Installation

npm install nodebb-plugin-sso-google

Configuration

  1. Create a New Project via the API Console
  2. From the "Credentials" page, create a new "OAuth Client ID".
    • The "Application Type" is "Web application"
    • "Authorized Javascript origins" can be left empty
    • The "Authorised Redirect URI" is your NodeBB's URL with /auth/google/callback appended to it.
      • When you enter this value into the text field, be sure to hit Enter to submit the URL before saving
  3. You will be shown a screen containing your Client ID and Client Secret. Paste those two values into this plugin's configuration page.
  4. Save, rebuild your NodeBB assets (./nodebb build), and restart your NodeBB.
You can’t perform that action at this time.