Google Login

To show the Google Login button in your apps, check out the Enable Google Login Method section in the link below.

https://docs.notionapps.com/users/private-apps#enable-google-login-method

Once you've enabled Google Login for your apps, you can further customize the Google Login screen with your own branding. For this, you'll need to create your own Google project. Below is a step-by-step guide to do so:

Create a Project (skip if already created)

  1. Go to your Google Cloud Console - https://console.cloud.google.com/apis/credentials

  2. Create a new project.

  1. Enter basic information about your app.

  1. Select Audience as "External".

  2. Enter your contact information.

  1. Click "Create" to finish creating your project.

Create OAuth Client

  1. Click on the "OAuth consent" OR the "+ Create Credentials" button.

5. Select Application Type as "Web application" and select an appropriate name of your choice

6. Under "Authorised JavaScript origins", add your application URL like https://example.notionapps.com.

If your NotionApps' app is on a notionapps subdomain (e.g. example.notionapps.com), then you need to add "example.notionapps.com" as the authorized domain. If you've connected a custom domain (e.g. yourdomain.com), just add your domain as it is.

7. Under "Authorised redirect URIs", add your application URL with a postfix of "/auth/end-user/callback/google". For example, for client-portal.notionapps.com, add https://client-portal.notionapps.com/auth/end-user/callback/google.

8. Click "Create"

9. Copy the Client ID and Client Secret and add it to your Google Sign In Integration inside your application (you can create one in the new "Integrations" tab).

Now, you will see your own branding (company name) on the Google Login screen.

Last updated