When setting up Social Login on your website or application, you will need a Client ID and a Client Secret Key from each social platform you want to integrate (e.g., Google). These credentials allow your website to authenticate users securely through the respective platform.
Table of contents
Step 1: Create a Google Project
- Login/Register to the Google Cloud Console
- Select “Select a Project”

- Click “NEW PROJECT”.

- Enter a Project Name and click CREATE.

- After creation, select your project from the notification bar or dropdown.

Step 2: Configure APIs and OAuth
- After selecting the created project, you will be redirected to the Dashboard page.

- From the Dashboard, go to “Go to APIs overview”

- Click Credentials

- Click on the Create Credentials dropdown and click OAuth client ID

- Youβll be prompted to configure the consent screen click Configure Consent Screen.

Step 3: Set Up the Consent Screen
- Click Get Started.

After clicking the Get Started button, you will be redirected to an App information page where you have to fill in the required fields
- App name: In this field, you have to add the name of the App.
- User support email: In this field, you have to add the email address that has been used to create a project in the Google console.

- Choose External > Click Next.

- Add Contact Information > Click Next.
The email addresses added in this field are for Google to notify you about any changes to your project. and click next

- Agree to terms > Click Continue.

- Click Create.

Step 4: Create OAuth Client ID
- You will be redirected to the OAuth Overview page, where you need to click on Create OAuth Client

- Under Application type, select Web application.
- Enter a name, then add your Authorized redirect URIs, including your website URL and the Google login callback URL (e.g.,
https://yourdomain.com/google-login-callback).

- Click Create.
Step 5: Get Your Credentials
- A popup will display your Client ID and Client Secret. Save these in a secure location β youβll use them in your Social Login settings.

Step 6: Add Credentials to Your Website
- Go to your WordPress Dashboard β WP Travel β Settings β Account β Social Login.
- Enter the Client ID and Client Secret you obtained.
- Save changes.

Conclusion
Setting up the Social Login feature in WP Travel allows users to log in securely using their social accounts, improving convenience and user experience. By creating a Google project, configuring APIs and OAuth, setting up the consent screen, and adding the credentials to your website, you can enable seamless authentication for your visitors. After configuration, Social Login simplifies account access while maintaining security for both your site and your users.
Check WP Travel documentation to learn more about configurations, modules, payments, and shortcodes.
Your feedback helps us improve. Please share your thoughts.
Need assistance? Contact our support team, join our Facebook community, and subscribe to our YouTube Channel for video tutorials.
You can also find us on Facebook, Instagram, LinkedIn, TikTok, and X. Thank you for choosing WP Travel.
If you are a WP Travel Free user thinking about upgrading to Pro, simply click on the banner below.

WP Travel Editorial is a team of WordPress and travel industry experts dedicated to delivering technical resources, travel business guides, and general travel insights. With over 10 years of experience, the team provides in-depth release notes, feature updates, and informative articles to help tour operators and travel enthusiasts succeed in the evolving travel landscape.
From plugin updates and industry trends to practical travel resources, WP Travel Editorial shares valuable content that supports both the travel industry and avid travelers.






