cancel
Showing results for 
Search instead for 
Did you mean: 

Ruckus Cloud: Guest user with Captive Portal login with Google - Self Sign In

ganesh_balarama
RUCKUS Team Member

Summary:

In this article we will look into the configuration involved in setting up Guest portal authentication with the Self Sign IN using Google 

Step 1: Setting up SSID with the Captive Portal - Self Sign IN

ganesh_balarama_0-1655790930546.png

Step 2: Select the Self Sign In under Portal Type

ganesh_balarama_1-1655791044832.png

Step 3: Select Google and click on setting as highlighted

ganesh_balarama_2-1655791121282.png

Step 4: We would need to enter the Client ID and Client Secret 

ganesh_balarama_4-1655791272211.png

Step 4a, To generate the Client ID and Client Secret, Click on the Google Developer Console

- Create a new Project

ganesh_balarama_5-1655791364549.png

- Click on Credentials >  +CREATE CREDENTIALS > OAuth Client ID

ganesh_balarama_6-1655791414269.png

- In OAuth Client ID > Application Type as Web Application , then type Name 

ganesh_balarama_7-1655791525200.png

- Now Click at Authorized Redirect URIs , +ADD URI. Navigate to the Ruckus Cloud and copy the URI

ganesh_balarama_8-1655791566573.png

- Paste the URI and save

ganesh_balarama_9-1655791583088.png

- Get into the Client ID for Web Application for the Client ID and Client Secret

ganesh_balarama_3-1655791172275.png

Step 4b: Enable People API from Google console

- In Enabled APIs & Services, Click + ENABLED APIS AND SERVICES

ganesh_balarama_10-1655791890244.png

- In the API Library, look for Google People API and have it enabled.

ganesh_balarama_11-1655792009276.png

ganesh_balarama_13-1655792513263.png

 

ganesh_balarama_12-1655792029191.png

 

Step 5: Client will now have the successful authentication

 

 

1 REPLY 1

jp1174
RUCKUS Team Member

Well elaborated KBA.