Не удается настроить вход через Google для Discourse

Привет!
Я создаю форум на Discourse, используя хостинг от подписки Communiteq.
Хочу настроить вход через Google, поэтому начал следовать инструкциям по ссылке:

Шаг 12 перенаправляет меня на ещё один набор инструкций:
(не могу добавить ссылку, так как у новых пользователей здесь лимит — 2 ссылки на пост)

А шаг 13 ведёт на ещё одну страницу:

Я не совсем понимаю, что такое OAuth 2.0 Scopes и что именно нужно делать в этих шагах. Но, думаю, я всё ещё подхожу под критерий «личного использования» (у меня практически нет пользователей), поэтому, полагаю, могу пропустить шаг 12.

Однако в шаге 13, после копирования TXT-записи из Google Search Console, инструкции говорят: «следуйте указаниям, предоставленным Google».
А вышеупомянутые указания из Google Search Console гласят:

«Войдите в аккаунт у провайдера доменного имени (например, godaddy(dot)com или namecheap(dot)com)
Добавьте TXT-запись ниже в настройки DNS для (mydiscourseforumaddress

Я не вижу меню настроек DNS ни в настройках Discourse, ни в настройках Communiteq.
У меня домен через Bluehost, и я добавил туда CNAME, чтобы мой форум Discourse перенаправлялся на него; нужно ли добавлять запись туда через Bluehost? Хотя реальным хостом сервера Discourse является Communiteq?

Все эти сложности только ради входа через Google уже выматывают нервы, поэтому я нанял через Fiverr специалиста, который называет себя экспертом во всём, что касается DNS, почты, записей и т. д.
Но он тоже не знает, что делать. :sweat_smile: :joy:
Он спрашивает, где находится страница настроек домена форума Discourse.

Любая помощь или подсказки, что именно мы упускаем, будут очень кстати! :pray:

Я не могу помочь вам с некоторыми из этих вопросов. Но я могу помочь вам со следующим:

Да, вы добавите TXT-запись в Bluehost, так как они являются вашим провайдером доменного имени (их страница помощи находится здесь: https://www.bluehost.com/help/article/dns-management-add-edit-or-delete-dns-entries#modify), просто убедитесь, что тип записи — TXT.

Что мне добавить в поле «относится к»?
Мне предлагается 3 варианта:
@
www
Другой хост

Мне удалось подтвердить право собственности и активировать проект в консоли Google Cloud, используя метод «Добавить HTML-тег»!
Нужно ли мне всё ещё добавлять TXT-запись в Bluehost?
Потому что я до сих пор не могу войти через Google — появляется ошибка 400: redirect_uri_mismatch.

Привет @Gustavo_Rivas :wave: добро пожаловать на Discourse Meta. :slight_smile:

Вы всегда можете связаться с @RGJ или @michaeld, хорошими ребятами из Communiteq, и я уверен, что они с радостью помогут вам. :slight_smile:

Абсолютно :+1:

Но так как это вопрос, не связанный с хостингом, возможно, имеет смысл ответить здесь, чтобы другие тоже могли воспользоваться этим ответом.

Метод «добавить HTML-тег» должен быть достаточным. Ошибка redirect_uri_mismatch, с которой вы столкнулись сейчас, на самом деле является другой ошибкой, и она означает, что вы успешно решили первую задачу.

Эта ошибка означает, что вы ввели неверное значение в пункте #4 здесь:

Здесь должно быть https://forum.*вашеимя*.org/auth/google_auth2/callback,
где, очевидно, *вашеимя* нужно заменить на фактическое значение.

Вот и всё!
В моём значении была лишняя косая черта, поэтому, как только я её убрал, вход через Google заработал! :partying_face:

Огромное спасибо всем за ваше время! :sparkling_heart: