관리자 계정에서는 다음 페이지에 등록된 이메일 주소(기본 메일 주소)를 변경할 수 없는 것 같습니다.
https://///preferences/account
변경할 수 있는 방법이 있을까요?
관리자 계정에서는 다음 페이지에 등록된 이메일 주소(기본 메일 주소)를 변경할 수 없는 것 같습니다.
https://///preferences/account
변경할 수 있는 방법이 있을까요?
로그인에 SSO를 사용 중이신가요, 아니면 이메일 수정 설정이 비활성화되어 있나요?
설정이 활성화되어 있고 이메일을 변경할 수 있는 옵션이 표시됩니다. 여기서는 관리자도 사용자로 간주됩니다.
설정을 활성화하지 않으려면 SSH를 통해 이메일을 변경할 수 있습니다.
메일에 있는 링크를 클릭했는데, 디스커스 페이지에 "Oops, the page doesn’t exist or private."라고 표시됩니다. 어떻게 인증해야 하나요? 회사의 Gmail 주소를 등록해 두었습니다.
링크를 다른 브라우저에서 열려고 하고 계신가요? 링크가 https가 아니라 http로 되어 있진 않나요? discourse 앞에 reverse proxy나 Cloudflare가 구성되어 있나요?
아니요. 링크는 "https"로 시작합니다.
리버스 프록시나 클라우드플레어가 없는 것 같습니다.
비공개 모드에서 링크를 시도해 보았지만 실패했습니다. 크롬으로 여러 번 시도해 보았습니다.
또한 "primary"의 이메일 주소를 변경하고 싶습니다.
primary에 새 주소를 추가하는 것이 아닙니다.
보조 주소를 추가한 후 기본 주소로 설정하세요. 이렇게 하면 계정에서 이전 기본 주소를 제거할 수 있습니다. 동일한 이메일이 app.yml의 개발자 이메일로도 존재하는 경우 차이가 있는지 확실하지 않습니다.
이것이 원인이 될 수 있습니다. 비밀 모드에서 Discourse가 로그인된 세션을 가지고 있지 않았을 수 있습니다.
일반 모드와 비공개 모드에서 각각 시도해 보았습니다.
또한, 두 번째 이메일이 등록되지 않아 기존 주소를 삭제할 수 없습니다.
다른 이메일 주소로 시도해 보았지만 실패했습니다.
당신의 디스코urs 인스턴스에서 무언가 확실히 깨져 있는 것 같습니다. 방금 샌드박스에서 관리자 이메일을 변경하는 것을 테스트해 보았는데 정상적으로 작동합니다. 정확히 어떤 부분이 예상대로 작동하지 않는지 확인해 주셔야 합니다.
기억이 맞다면, SSH 콘솔을 통해 이메일을 변경할 경우에도 인증이 필요하지 않으므로, 이메일 관련 문제를 겪고 계신다면 가장 쉬운 방법입니다.
또 다른 가능성은 이메일 제공업체, 이메일 클라이언트, 또는 브라우저 확장 프로그램이 인증 링크를 깨뜨리고 있을 수 있다는 것입니다. 어느 쪽인지는 확신할 수 없지만, 이 중 하나일 가능성이 높습니다.
세 번째 가능성은 가능성이 낮지만, 당신의 디스코urs 인스턴스나 설치된 서드파티 플러그인이 이 문제를 일으키고 있을 수도 있습니다.
따라서 SSH 콘솔을 통해 이메일을 변경한 후, 인스턴스 문제를 디버깅하는 데 시간을 투자하는 것을 제안합니다.