Discourse에서 Google 로그인 설정이 되지 않아요

안녕하세요!
Communiteq 구독을 통해 호스팅을 받아 Discourse 포럼을 만들고 있습니다.
Google 로그인을 설정하려고 해서, 다음 지시사항을 따라 시작했습니다:

12단계에서는 또 다른 지시사항으로 안내합니다:
(여기서 신규 사용자는 게시물당 링크 2개로 제한되어 있어 링크를 추가할 수 없습니다)

그리고 13단계에서는 또 다른 곳으로 안내합니다:

저는 OAuth 2.0 Scopes가 무엇인지, 해당 단계에서 정확히 무엇을 해야 하는지 잘 이해하지 못하겠습니다. 하지만 아직 “개인 사용” 기준에 해당한다고 생각됩니다(사용자가 사실상 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을 추가했습니다. Communiteq가 Discourse 서버의 실제 호스트이긴 하지만, Bluehost를 통해 거기에서 추가해야 하는 건가요?

Google 로그인을 허용하기 위해 이 모든 복잡한 과정을 거치는 것이 제 신경을 긁고 있어서, DNS, 메일, 레코드 등 모든 것에 정통하다고 스스로를 소개하는 Fiverr 전문가를 고용했습니다.
하지만 그 사람도 무엇을 해야 할지 모릅니다. :sweat_smile: :joy:
그는 Discourse 포럼 도메인의 설정 페이지를 어디서 찾을 수 있는지 저에게 묻고 있습니다.

우리가 정확히 무엇을 놓치고 있는지 알려주거나 도움을 주시면 감사하겠습니다! :pray:

이 중 일부는 도와드리기 어렵습니다. 하지만 다음 부분은 도와드릴 수 있습니다:

네, TXT 항목은 Bluehost에 추가하시면 됩니다. Bluehost가 도메인 이름 제공업체이기 때문이죠 (도움말 페이지는 여기: https://www.bluehost.com/help/article/dns-management-add-edit-or-delete-dns-entries#modify). 단, 유형이 TXT인지 꼭 확인하세요.

"refers to"에 무엇을 추가해야 하나요?
3가지 옵션이 제공됩니다:
@
www
Other Host

“HTML 태그 추가” 방법을 사용하여 소유권 확인 및 Google Cloud Console 프로젝트 활성화에 성공했습니다!
그럼에도 불구하고 Bluehost에 TXT 레코드를 추가해야 하나요?
Google로 로그인할 때 여전히 “Error 400: redirect_uri_mismatch” 오류가 발생하기 때문입니다.

안녕하세요, @Gustavo_Rivas :wave: Discourse Meta에 오신 것을 환영합니다. :slight_smile:

Communiteq의 훌륭한 분들인 @RGJ님이나 @michaeld님께 연락하시면 기꺼이 도와주실 거예요. :slight_smile:

완전 동의합니다 :+1:

다만 이 질문은 호스팅과 관련이 없으므로, 다른 분들도 답변에서 도움을 받을 수 있도록 이곳에서 답변을 받는 것이 더 나을 수 있습니다.

“HTML 태그 추가” 방법이 충분할 것입니다. 현재 발생하는 redirect_uri_mismatch 에러는 실제로는 다른 에러이며, 첫 번째 과제를 성공적으로 해결했다는 것을 의미합니다.

이 에러는 여기 4번 항목에 잘못된 값을 입력했음을 의미합니다.

https://forum.*yourname*.org/auth/google_auth2/callback
으로 설정해야 하며, 여기서 *yourname* 부분은 당연히 실제 값으로 대체해야 합니다.

그렇군요!
제 값에 슬래시가 중복되어 있었는데, 그것을 제거하자마자 구글 로그인이 이제 작동합니다! :partying_face:

시간 내어 도와주신 모든 분들께 진심으로 감사드립니다! :sparkling_heart: