OpenID Connect Discourse 플러그인에 대한 Google Identity Platform 설정

현재 제 블로그(https://miniglot.com, next.js)와 디스코스(https://forum.miniglot.com) 둘 다에 대해 Google Identity Platform을 위한 OpenID Connect 설정을 "진행 중"입니다.

구글 쪽의 문서가 다소 난해하고 분산되어 있어, 결국 어떤 식의 OIDC는 구성했지만 구글 전용으로만 작동하고 있습니다. :smiley: 아마도 OpenID Connect 플러그인을 다음과 같이 채운 결과인 것 같습니다:

이렇게 하면 디스코스에서 “가입”/"로그인"을 클릭할 때 구글 계정으로 OAuth2/OpenID Connect를 하거나 구글 계정을 만들라는 구글 화면이 정상적으로 표시됩니다. 하지만 제가 원했던 것은 Google Identity Platform 설정에서 다음 구성이 나타내는 옵션들이었습니다.

예상대로 현재 Google Identity Platform의 사용자 목록은 비어 있는 반면, OpenID Connect 플러그인으로 가입한 사용자 수는 0이 아닙니다.

추가 배경 정보:
디스코스 외부에서 사용자를 관리하는 데 이렇게 관심을 갖는 이유는 miniglot “브랜드” 아래 모바일 게임 앱, 그리고 향후 다른 사이트들을 계획하고 있기 때문입니다. 처음부터 다재다능한 신원 관리 솔루션을 갖추는 것이 장기적으로 더 성공적이라고 생각합니다. Auth0도 고려해 보았지만, 장기적으로 비용이 너무 비싸져서 꺼리고 있습니다.

Google Identity Platform은 엔드포인트가 허용하는 경우 익명 사용자에 대한 데이터를 수집할 수 있고, 웹과 Android 앱 모두에서 원탭(One-tap) 로그인을 제공하며, MFA 관련 가격 정책 등 여러 면에서 매우 관심이 많습니다.

디스코스와 Google Identity Platform을 더 성공적으로 활용하는 방법이 있을까요?