고인 커뮤니티 멤버를 위한 모범 사례

불행히도 이 주제가 나에게도 관련이 있게 되었습니다. 해당 사용자의 이름을 "In Memoriam"으로 변경하고, 계정 탈취의 대상이 되는 것을 방지하기 위해 권한과 신뢰를 제거했습니다.

이메일 주소를 익명화하여 목적을 더 명확히 하는 대안으로, 저는 여전히 .invalid TLD를 사용하여 목적을 명확히 하고 이메일 기반의 탈취 벡터를 제거했습니다. UI에서 이를 수행할 수 있다고 생각하지는 않지만(잘못 알고 있을 수도 있습니다), Rails 콘솔에서는 성공적으로 수행했습니다:

u = User.find_by_username("deceasedUser")
UserEmail.where(user_id: u.id).each() do |e|
    e.email = "deceasedUser@in-memoriam.invalid"
    e.save!
end
6개의 좋아요