사이트에서 테스트 사용자의 이메일 주소를 다시 로그아웃하고 로그인하지 않고 빠르게 변경하고 싶어 졌습니다. 작동은 하지만, 여전히 어색한 부분이 있습니다.
재현 방법 (관리자 권한으로):
- 다른 멤버의 사용자 설정으로 이동
- 부가 이메일 주소 추가
- 인증 이메일 발송
- 이메일의 링크 클릭 -
아직 관리자로 로그인되어 있어 접근 거부 오류 발생
- 링크를 복사하여 사파리 브라우저에서 열기 -
성공!
더 매끄러운 경험은 관리자로 로그인된 상태에서도 인증 링크가 작동하는 것입니다.
더 나은 경험은 인증 없이 바로 변경할 수 있도록 하는 것입니다.
1개의 좋아요
Lilly
(Lillian )
2
저는 이메일 주소를 변경할 때 계정에서 이메일 인증을 반드시 거쳐야 한다고 생각합니다. 이를 통해 이메일이 정상 작동하는지, 그리고 이메일 주소가 정확한지 확인할 수 있기 때문입니다.
이번 사례는 테스트 사용자였으므로, 더 빠른 방법은 사용자를 임의적으로 조작(impersonate)한 후 이메일 주소를 변경하고 인증을 수행하는 것이었습니다. 실제로 테스트 사용자에서 이 과정을 진행해 보니 전체 프로세스가 10초도 걸리지 않았습니다.
2개의 좋아요
솔직히 말하면 두 가지 생각이 듭니다. 한편으로는 이메일 주소가 정상적으로 작동하는지 아는 것이 도움이 된다는 점에는 동의합니다. 저에게도 실제로는 잘 작동했습니다 - 다만 개인 브라우저 창에서 인증 링크를 열어야 했을 뿐이죠.
하지만 다른 한편으로 관리자 경험은 다소 이상합니다. 특히 다른 시스템과 비교했을 때 그렇습니다. 저는 관리자입니다. 제 사이트의 모든 데이터를 변경할 수 있어야 합니다.
그럼에도 불구하고, 우리는 다른 플랫폼들보다 훨씬 앞서 있고, Discourse의 관리자 기능은 점점 더 좋아지고 있습니다! 저는 Gmail을 떠나 제 도메인으로 자체 호스팅 이메일을 전환하고 있으므로, 모든 곳에서 이메일 주소를 변경하고 있습니다.
오늘 제 Slack 계정에 연결된 이메일을 변경해 보려 했는데, 안 되네요! 이메일 주소는 관리자가 관리하며, 변경을 원하면 관리자에게 요청하라는 식의 메시지가 뜹니다! 
1개의 좋아요
Lilly
(Lillian )
4
1개의 좋아요