こんにちは!
Communiteqのサブスクリプションホスティングを使用してDiscourseフォーラムを作成しています。
Googleログインを設定したいので、以下の指示に従い始めました。
ステップ12では、さらに別の指示に誘導されます。
(新規ユーザーはリンクが2つまでなのでリンクを追加できません)
そしてステップ13では、さらに別の指示に誘導されます。
OAuth 2.0スコープが何なのか、そしてこれらのステップで具体的に何をすべきなのか、よく理解できていません。しかし、「個人利用」の基準に該当する(ユーザーは実質ゼロです)と考えているので、ステップ12はスキップできると思います。
ステップ13では、Google Search ConsoleからTXTをコピーした後、指示には「Googleが提供する指示に従ってください」とあります。
そして、上記のGoogle Search Consoleからの指示には次のように書かれています。
「ドメイン名プロバイダー(例:godaddy(dot)comまたはnamecheap(dot)com)にサインインします。
以下のTXTレコードを(mydiscourseforumaddress)のDNS構成にコピーします。」
Discourseの設定にも、Communiteqの設定にも、DNS構成メニューが見当たりません。
Bluehostでドメインを持っており、DiscourseフォーラムがそれにリダイレクトされるようにCNAMEを追加しました。これはBluehost経由で追加すべきなのでしょうか? CommuniteqがDiscourseサーバーの実際のホストであるにもかかわらず?
Google経由でのログインを許可するためだけに、あらゆる手段を講じるのは神経をすり減らすので、FiverrでDNS、メール、レコードなどのすべてに精通していると自称する専門家を雇いました。
しかし、彼も何が何だかわからないようです。

彼は、Discourseフォーラムドメインの設定ページをどこで見つけられるか尋ねています。
何か助けや、何が欠けているのかについての具体的な指示をいただけると大変助かります! 
rorycb
(Rory Craig-Barnes)
2
これらの一部についてはお手伝いできません。しかし、以下についてはお手伝いできます。
はい、TXTレコードはBluehostに追加します。Bluehostはドメイン名プロバイダーです(ヘルプページはこちら:https://www.bluehost.com/help/article/dns-management-add-edit-or-delete-dns-entries#modify)。タイプがTXTであることを確認してください。
「いいね!」 2
「参照先」に何を追加すればよいですか?
3つのオプションがあります。
@
www
その他のホスト
「HTML タグの追加」メソッドを使用して、所有権の確認と Google Cloud Console プロジェクトのアクティブ化を完了しました。
それでも Bluehost に TXT を追加する必要がありますか?
Google でログインしようとすると、「エラー 400: redirect_uri_mismatch」と表示されます。
Lilly
( Lilly)
5
「いいね!」 3
RGJ
(Richard - Communiteq)
6
もちろんです 
ただし、これはホスティングに関する質問ではないため、他の人も回答から恩恵を受けられるように、ここで回答するのが理にかなっているかもしれません。
「HTMLタグを追加する」メソッドで十分なはずです。現在表示されている redirect_uri_mismatch エラーは、実際には別のエラーであり、最初の課題を正常にクリアしたことを意味します。
このエラーは、ここの4番に間違った値を入力したことを意味します。
*yourname* を実際の値に置き換える必要がある場所は、https://forum.*yourname*.org/auth/google_auth2/callback になるはずです。
「いいね!」 3
それでした!
私の値には二重のスラッシュが含まれていたため、それを削除したところ、Googleログインが機能するようになりました! 
皆さん、お時間をいただきありがとうございました! 
「いいね!」 3
system
(system)
クローズされました:
8
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.