Login with Google

Kardow supports Sign in with Google and Google’s pre-built One Tap button. Google Oauth is one of the most popular login method because it is pre-filled and simple to use for your users.

Prerequisites

You need to do some setup to get started with Sign in with Google:

  • Prepare a Google Cloud project. Go to the Google Cloud Platform and create a new project if necessary.
  • Use the Google Auth Platform console to register and set up your application’s:
  • Audience by configuring which Google users are allowed to sign in to your application.
  • Data Access (Scopes) define what your application can do with your user’s Google data and APIs, such as access profile information or more.

Create OAuth credentials in Google Cloud

1. Go to Google Cloud Console

Visit Google Cloud Console and sign in with your Google account.

Google Cloud Console

2. Create or select a project

If you don’t have a project, create one. Otherwise, select your existing project from the dropdown.

Select Project

3. Enable Google OAuth API

Go to “APIs & Services” and select “Credentials”. You might have to pick your project in the list.

Enable Google API

4. Create OAuth credentials (OAuth client ID - in the dropdown)

  1. Click on “Create credentials”
  2. Select “OAuth client ID”
  3. Select “Web application”
  4. Add your domain. (If you have a custom domain, you need to add it)
  5. Add your redirect URI (it’s your custom domain with /oauth/google/callback) - ex: https://your-job-board-name.com/oauth/google/callback
  6. Click “Create”
  1. Go to “OAuth consent screen” -> “Branding”
  2. Fill in your app name and user support email
  3. Add your Application home page, privacy policy and terms of service.
  4. Add your domain in “Authorized domains”
  5. Save the configuration

OAuth Consent Screen

6. Copy your credentials

Save your Client ID and Client Secret - you’ll need these for Kardow.

Copy Credentials

Configure Google OAuth in Kardow

1. Open OAuth settings

In your Kardow dashboard, go to Settings —> OAuth.

Kardow OAuth Settings

2. Enable Google OAuth

  1. Toggle on “Google OAuth”
  2. Paste your Client ID from Google Cloud
  3. Paste your Client Secret from Google Cloud
  4. Save settings

Update Redirect URI

Enable Google One Tap (Optional)

Google One Tap provides a seamless sign-in experience with a popup instead of redirecting users.

You don’t need any extra setup for One Tap, it can be enabled instantly by using the toggle in Kardow.

Google One Tap Settings

In Kardow settings:

  1. Toggle on “Enable Google One Tap”
  2. This works alongside regular Google OAuth
  3. Users will see a popup to sign in with Google

Test your setup

  1. Go to your job board
  2. Click the “Sign in with Google” button
  3. Complete the Google sign-in flow
  4. Verify you’re logged into your job board

Your users can now sign in quickly with their Google accounts, making your job board more accessible to job seekers and employers.