관리자 UI에서 변경된 이메일 주소를 활성화할 수 있도록 해주세요

현재 관리자가 콘솔에 직접 접근하지 않고 사용자의 이메일 주소를 일방적으로 변경하는 것은 불가능합니다. 저는 이 작업을 꽤 자주 해야 합니다:

스태프 이메일에만 국한된 문제가 아닙니다. 이메일 클라이언트(특히 Outlook)가 확인 이메일을 의도적으로 강조하지 않아, 사용자가 새 이메일 주소를 확인하지 못하는 경우가 꽤 많다는 것을 발견했습니다.

이는 조직(그리고 따라서 이메일 주소)을 옮길 때 특히 문제가 됩니다. 저희 업계에서는 이런 일이 꽤 빈번하게 발생합니다.

실제로는 이메일이 변경된 사용자에게 계속 확인을 요청해야 하므로 꽤 번거롭습니다. 아니면 콘솔에 직접 접근해야 합니다.

저는 자체 호스팅을 사용하고 레일스 콘솔에 접근할 수 있으므로 큰 문제는 아닙니다(다만 조금 번거로울 뿐). 하지만 유료 호스팅 플랜을 사용하는 많은 사용자에게는 꽤 고통스러울 수 있다고 생각합니다.

이것이 상황을 좀 더 쉽게 만들 수 있을까요?

  1. /admin/users 페이지에서 이메일 주소를 편집할 수 있도록 허용
    그리고
  2. 필요할 경우 같은 페이지에서 해당 변경 사항을 쉽게 활성화할 수 있도록 허용
5개의 좋아요

저도 동일한 문제를 겪고 있으며, 이메일로만 상호작용하는 스테이징 사용자의 새 이메일 ID를 확인할 방법을 찾지 못하고 있습니다. 불행히도 rails 콘솔에 접근 권한이 없습니다.

2개의 좋아요

두 계정을 병합(새 계정도 스테이징 상태라면)한 다음, 더 이상 사용되지 않는 이메일을 삭제하면 해결할 수 있을 것입니다.

시스템이 스테이징된 계정을 병합하는 것을 허용하지 않는 것 같습니다. 양쪽에서 모두 시도해 보았는데, 병합 작업의 사용자 이름 필드에 다른 계정의 사용자 이름을 입력하면 "일치하는 항목을 찾을 수 없음"이라는 메시지가 표시됩니다.

1개의 좋아요

네, 맞습니다. 사용자 이름 필드에는 전체 계정만 표시됩니다. 따라서 이 방법은 기존 계정으로 병합하는 경우에만 작동합니다.

이후 기본 이메일을 이전 스테이징된 계정의 이메일로 변경할 수 있습니다.

1개의 좋아요