*Learn more about the benefits of Google Single Sign-On with One-Tap registration: Click Here
Welcome to our step-by-step guide on adding Google Login to your website registration, allowing single sign-on (SSO) for a streamlined user experience as well as “One-Tap” Registration. This guide is designed for real estate agents, iHOUSE Elite clients, website admins, and real estate brokers.
Overview
By following this guide, you'll learn how to:
1 - Visit the Google Developer Console
2 - Create a New Project and Navigate to the Google Auth Platform
3 - Complete ‘Get Started’ under Google’s OAuth Overview
4 - Complete the OAuth Branding section
5 - Create the OAuth Client and generate credentials
6 - Add Credentials to Your iHouseWeb Admin Menu
7 - Verify Google Single Sign-On and ‘One-Tap’ Registration are enabled
Let's get started!
Step 1: Visit the Google Developer Console
1 - Go to Google Developer Console: https://console.developers.google.com/
2 - Sign in with your Google account by entering your email and password.
3 - You will be prompted to agree to the Google Cloud Platform Terms of Service.
Step 2: Create a New Project and Navigate to the Google Auth Platform
1 - Once signed in, you should be directed to Google’s ‘APIs & Services’ dashboard
2 - Click ‘Select a project’, any existing projects will be displayed.
3 - Click ‘New Project’
4 - Provide a Project Name, ID, and Set organization- use defaults or customize as desired.
5 - Press ‘Create’. This will return you to the ‘APIs & Services’ dashboard.
6 - With the project created, you can now click ‘OAuth consent screen’ from the left side menu
7 - This will take you to ‘OAuth Overview’ dashboard
Step 3: Complete ‘Get Started’ under Google’s OAuth Overview
Press ‘Get Started’. Follow the 4 steps provided through Project Configuration
1 - App Information
* App Name: Give your app a name.
* User Support Email: for users to contact you with questions about their consent if ever needed
2 - Audience
* select External
3 - Contact Information
* Email addresses: These email addresses are for Google to notify you about any changes to your project
4- Finish
* ‘Google API Services User Data Policy’, confirm your choices and then press continue
Review your choices and then click ‘Create’. This will return you to the OAuth Overview dashboard
Step 4 - Complete the OAuth Branding section
1 - From the side menu click on ‘Branding’
2 - Some fields may already be populated with your previously entered info, scroll down to App Domain
3 - App Domain: Enter the full domain of your homepage including the https://
4 - Enter your Privacy Policy link as needed
5 - Enter your Terms of Service link as needed
6 - Authorized domains: click ‘+ Add domain’, Enter the simple domain of your homepage (example.com)
7 - Developer Contact Information: Enter the email google can use to notify you about changes to your project
8 - press ‘Save’
Step 5 - Create the OAuth Client and generate credentials
1 - In the sidebar, click on ‘Clients’.
2 - Click on ‘+ Create client’
3 - Set the application type to "Web Application".
4 - Provide a name for the OAuth client ID.
5 - Authorized Javascript Origin, click ‘+ Add URI’ to reveal the needed field called URIs
6 - Enter your full domain (https://), remove any pathing from the end (e.g. no ‘/’ after ‘.com’)
7 - Click "Create".
8 - Your Client ID and Client Secret will be displayed. Make a note of these somewhere secure.
Note: as of June 2025 the Client Secret will not be viewable again after this dialogue.
Step 6 - Add Credentials to Your iHouseWeb Admin Menu
1 - Visit your iHouseweb Admin menu.
2 - In the sidebar, click on "Integrations".
3 - Under "Integrations", click "Social Login".
4 - Check the box for "Include Google Single Sign-On for Simple Registration".
5 - Enter your App ID and App Secret in the provided fields.
6 - Click "Save Settings".
7 - You can now, if desired, check ‘Enable Google One-Tap Prompt’
8 - Click “Save Settings”
Step 7 - Verify Google Single Sign-On and ‘One-Tap’ Registration are enabled
1 - To confirm the option(s) are appearing, visit the homepage of your website in a new window or tab.
2 - Ensure you are logged in to your Google account but logged out of your iHouseweb account
3 - For Single Sign-On, click on Log In or Register. A button to do so through google will now appear.
4 - For ‘One-Tap’ Registration, Google accounts detected visiting your website will receive a ‘one-tap’ prompt.
Congratulations! You have successfully set up Google Single Sign-On for simple registration and Google ‘One-Tap’ registration on your website.
Don’t miss out on the opportunity to simplify your registration process and improve user experience. Set up Google Single Sign On as well as the ‘One-Tap’ prompt now and watch your user engagement soar.
Need additional help? Our support team is here for you. Call us at 866-645-7700, Monday to Friday, 8 am to 7 pm Central Time.
Not currently a customer? Learn more by scheduling a demo with one of our experienced marketing consultants: https://webhosts.ihouseelite.com/Web/WebTestdrive/start/?rcode=youtube