Add 'stop impersonating' link to user avatar dropdown when impersonating

이 기능이 전반적으로 재검토가 필요한 건 아닌지 궁금합니다.

Impersonate(대리 로그인)는 원래 매우 강력하지만 일종의 해킹 방식으로 구현된 도구였습니다.

해킹 방식이 아닌 구현 방식을 채택하면 훨씬 덜 불쾌감을 줄 수 있고, Discourse의 기본 기능으로 정당화하기도 훨씬 쉬울 것입니다.

  • 사용자가 다른 사용자로 임페르소네이트(대리 로그인)할 경우, 특별한 숨겨진 사이트 설정이 활성화되지 않는 한 "읽기 전용"视图만 제공됩니다.
  • @John_Lehmann님이 제안한 것처럼 상단에 배너를 표시합니다.
  • 임페르소네이트 시 더 많은 의식(예: 큰 힘에는 큰 책임이 따른다)을 요구합니다.

전체적으로 이 기능은 디버깅에 매우 유용하지만, 다른 사람을 대신하여 행동하는 것은 매우 위험합니다.

처음으로 @codinghorror님, 현재 “impersonate” 기능을 Discourse 사이트에서 비활성화되어 있으며, 활성화하려면 숨겨진 사이트 설정을 변경해야 하는 기능으로 만드는 것이 합리적인지 궁금합니다. 확신은 없습니다.

12개의 좋아요