이 아이디어 정말 좋습니다 @John_Lehmann
가끔 누군가를 impersonate(대리 접속)할 때(그다지 자주 하는 일은 아니지만) 깜빡하고 관리자 권한으로 할 수 있는 일들을 계속 시도하다가, 결국 다른 사람의 계정에 로그인되어 있다는 사실을 깨닫곤 합니다.
현재 방식의 또 다른 단점은 사용자 아바타를 클릭해야 한다는 점입니다. 5개의 새로운 알림이 있는 사용자를 impersonate하고 있었는데, 그의 계정을 로그아웃하기 위해 프로필을 클릭하니 그 알림들이 읽음 처리가 되어 더 이상 새 알림이 있다는 (5) 배지가 표시되지 않았습니다. 그가 돌아왔을 때 얼마나 속상할지 모르겠네요! 그래도 이메일 알림을 받아 다시 돌아올 수 있기를 바랍니다!
제가 구축하고 현재 관리 중인 다른 커뮤니티는 Higher Logic 플랫폼을 사용합니다. Higher Logic보다 Discourse를 사용하는 것이 얼마나 더 좋은지 말로 다 표현할 수 없습니다. 하지만 이 이야기를 꺼낸 이상, 그들의 사용자 impersonate 방식은 꽤 마음에 듭니다…
화면 상단에 막대가 있어 impersonate하고 있다는 것을 시각적으로 계속 상기시켜 주며, STOP 버튼을 제공하고 화면 하단에도 STOP을 허용하는 작은 고아 버튼(orphan button)이 있습니다.
두 개의 버튼이 모두 필요하다고 생각하지는 않습니다. 화면 상단의 버튼만으로도 충분합니다.
@John_Lehmann 님이 제안한, 사용자가 게시글을 쓰거나 다른 작업을 하기 전에 사용자 계정을 빠져나와야 한다는 점을 잊지 않도록 눈에 잘 띄는 더 대담하고 도드라진 막대 아이디어를 좋아합니다.
![]()
아무래도 긴급한 문제는 아닙니다.
이 기능이 있는 플러그인이 있는지, 혹은 비슷한 것이 있는지 확인하려고 meta에 방문했습니다.
