OAuth Setup Procedure for Google+ Social Media Login

Google+ social media WLANs require a client ID and password, which can be automatically generated or manually entered. You can manually generate an OAuth 2.0 client ID for Google+ social media WLANs using the following procedure.

Complete the following steps to create a project ID in the Google Developers Console.

  1. Go to the Google OAuth Console (https://console.developers.google.com/projectselector2/apis/credentials), and click CREATE PROJECT.
    Note: Alternatively, click the Click here link to create a new application or project link from within the RUCKUS Unleashed guest access settings (refer to Google/Google+)

    Creating a New Project on the Google OAuth Console

  2. Enter Project Name and Location, and click Create.

    Entering the Project Name

  3. Once the project has been created, go to the OAuth consent screen, and select External and click Create.

    Configuring OAuth Consent Screen

  4. Under App information, complete the following steps:
    • For App name, enter the application name.
    • For User support email, select an email address from the list.

    Entering App Information

  5. For Developer contact information, enter valid email addresses and click SAVE AND CONTINUE.

    Entering Developer Contact Information

  6. In the Edit app registration > Scopes page, click SAVE AND CONTINUE.
  7. In the Edit app registration > Test users page, click SAVE AND CONTINUE.
  8. On the OAuth consent screen, click PUBLISH APP.

    Publishing the App

    In the Push to production dialog box, click Confirm.

  9. Under Publishing status, change the status to In production.

    Changing the Publishing Status

  10. Go to the Credentials page and click CREATE CREDENTIALS and select OAuth client ID.

    Creating Credentials: OAuth Client ID

  11. Unleashed
    For Application type, select Web application and for Authorized redirect URIs, enter https://unleashed.ruckuswireless.com/user/auth.jsp.
    Note: If you have imported a certificate with a fully qualified domain name (FQDN) to RUCKUS Unleashed, you must use the FQDN. For example, if the FQDN is “mydomain.com”, the Authorized redirect URIs will be “https://mydomain.com/user/auth.jsp”.

    Selecting Web Application and Entering Authorized Redirect URI

  12. Click Create. If successful, Google displays the Client ID and Client Secret, as shown in the following figure.

    OAuth Client ID and Client Secret

    Take note of the client ID and client secret because you must enter these values into the RUCKUS Unleashed web interface.