From 3342cf64fe17d2b1328fbc3739871ed4e2d42305 Mon Sep 17 00:00:00 2001 From: Orest <50590369+iamorest@users.noreply.github.com> Date: Fri, 12 Jul 2024 20:01:37 +0300 Subject: [PATCH] OAuth for unconfirmed users additional paragraph about the issue related to unconfirmed users and the mail server setup --- .../features/email-channel/google-workspace-setup.md | 1 + 1 file changed, 1 insertion(+) diff --git a/docs/self-hosted/configuration/features/email-channel/google-workspace-setup.md b/docs/self-hosted/configuration/features/email-channel/google-workspace-setup.md index d31153e7..e72314c6 100644 --- a/docs/self-hosted/configuration/features/email-channel/google-workspace-setup.md +++ b/docs/self-hosted/configuration/features/email-channel/google-workspace-setup.md @@ -29,6 +29,7 @@ GOOGLE_OAUTH_CLIENT_SECRET=ABCDEF-GHijklmnoPqrstuvwX-yz1234567 After setting these environment variables, restart your Chatwoot server to apply the changes. Now, users will be able to sign in using their Google accounts. You will notice that the app you are using is in testing mode; we will cover that later in the guide. For now, you can ignore it. +**Important:** When new users are created and the mail server is still not set up, those users won't be able to receive confirmation emails. If these users try to log in to Chatwoot with OAuth, they will encounter this error: `"TypeError: Cannot read properties of undefined (reading 'id')"`. To avoid this issue, ensure the mail server is configured before enabling OAuth, or manually confirm users in the database. ## Configure the application