며칠 전에 도메인 이름을 변경했는데, Discourse ID를 활성화한 후에도 여전히 이전 도메인 이름과 사이트 이름이 표시됩니다. 이로 인해 로그인을 성공적으로 수행할 수 없습니다. 이 문제를 해결하는 방법을 알려 주실 수 있을까요?
네, 현재 OAuth 클라이언트 ID는 도메인 이름이 변경되면 유지되지 않습니다. (다른 소셜 로그인도 마찬가지입니다.)
Rails 콘솔에 접근할 수 있다면, Discourse ID 설정의 클라이언트 ID와 시크릿을 비운 다음 Enable Discourse ID 설정을 꺼졌다 켜면 새로운 등록이 트리거됩니다. (지금 휴대전화를 사용 중이라 설정 이름을 쉽게 확인할 수 없습니다.)
감사합니다. 다음 명령어를 실행하여 ID와 시크릿을 초기화한 후 Discourse ID를 다시 활성화했는데, 문제가 해결되었습니다.
./launcher enter app
rails c
SiteSetting.discourse_id_client_id = ""
SiteSetting.discourse_id_client_secret = ""

