Google Authentication
Create Google Application
To get started with Google authentication, you first need to create a new Google application.
First, sign in with your Google account
Click the Create Project button at the top of the page:
Fill in the name of the project and proceed by clicking the Create button:
Wait a bit until your application is created.
Setting up Google Application
From the list of APIs, choose the Google+ API under the Social APIs
category.
Enable the API for your application by clicking the Enable button at the top.
When the Google+ API is enabled, Google will notify you that you need to create credentials before you can use the API.
Do so by clicking the Go to Credentials button.
A wizard will be presented to setup the credentials. Choose Google+ API for the API that you want to use and
Web server (e.g. node.js, Tomcat) as the location where the API will be called from. Select the radio button for
accessing User data. Click the button What credentials do I need? to proceed with the creation of the credentials.
In the next step, enter the URL https://cloud.gluonhq.com as an authorized JavaScript origin and
https://cloud.gluonhq.com/3/user/connect/callback/GOOGLE_PLUS as an authorized redirect URI. Click the
Create client ID button to proceed to step 3.
In the next step, you configure the consent screen. This is the screen that will be presented to the user when he is trying to login using his Google Account. You need to fill in at least an email address and the product name.
When you click Continue, the credentials will be created. You can skip the Download credentials step, by clicking
the I’ll do this later link. You will now see your credentials.
Click on the name of the credentials to open up the details.
Gluon Dashboard
Copy the Client ID and the Client secret, and browse to the Gluon Dashboard web application. Navigate to the Login Methods
tab on the User Management link, click the + button, and add a new Google+ login method from the drop-down list. Paste the
Client ID and Client secret in the Network Key and Network Secret fields respectively, and click the Save button to apply your changes.