안녕하세요,
내 포럼에서 몇몇 사용자가 계정 삭제를 요청했습니다.
포럼과 개인 메시지에서 해당 사용자의 메시지(예: 삭제 요청 메시지)가 삭제되지 않도록 하려면, 해당 계정을 비활성화하고 로그아웃 처리했습니다.
로그인은 SSO를 통해 이루어지며, 재가입을 방지하기 위해 해당 사용자의 로그인 기능을 완전히 비활성화했습니다.
그러나 방금 로그를 확인해 보니, 어제 비활성화한 계정이 비활성화된 지 몇 시간 후 "activation_reminder"라는 제목의 이메일을 받은 것을 발견했습니다.
관리자에 의해 비활성화된 사용자에게 활성화 알림 이메일을 보내는 것은 명백히 잘못된 동작입니다. 어차피 SSO를 사용하고 있으므로, 이러한 이메일을 비활성화할 방법이 있을까요?
이 답변은 질문자의 문제를 직접적으로 해결하지는 않지만, 제가 관리하는 포럼에서는 사용자가 탈퇴를 원할 때 보통 사용자 관리 옵션에 있는 “사용자 익명화” 기능을 사용합니다. 이렇게 하면 해당 사용자는 더 이상 접속할 수 없고 개인 정보는 삭제되지만, 작성한 게시물은 남아 있습니다. 단순히 계정을 비활성화하는 것보다 더 좋고 쉬운 방법이지 않나요?