*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