네, 제 첫 질문에서 언급한 링크는 "Discourse Meta/emails.json"이 맞습니다. 그런데 모든 사용자의 이메일 주소를 가져올 수 있는 방법이 있을까요? … 가능하다면 플러그인을 구현해서 SQL 쿼리를 실행하는 것보다는 API를 사용하는 쪽이 더 나을 것 같습니다.
정확히 이해하기 위해 말씀드리면, 우리는 시크릿 키를 통해 API를 사용 중입니다. 프론트엔드에는 동일한 권한이 부여되지 않는다는 점은 이해하고 있습니다. 그렇다면 API는 접근할 수 없는 건가요?
자세히 설명드리면, 우리는 앱과 Discourse를 모두 사용하고 있으며, 둘 다 Auth0 SSO 인증을 적용하고 있습니다. 사용자가 우리 앱에 로그인할 때 Discourse에 계정이 있는지 확인하고(없다면 해당 링크로 유도하고 싶습니다). 만약 사용자가 먼저 우리 사이트로 온 경우, 이메일이 Discourse에 등록되어 있는지 확인하는 가장 좋은 방법이 아닐 수 있습니다. 이메일이 등록되지 않은 경우를 대비해 Discourse로 연결되는 링크를 제공하고자 합니다.