삭제된 사용자의 정보를 다시 가져올 수 있는 방법이 있나요?

안녕하세요! :wave:

제가 일하는 회사는 삭제된 사용자들의 정보를 접근할 수 있는 방법을 찾고 있습니다. 이렇게 하면 다시 연락을 취하고, 가능하면 포럼으로 돌아오도록 유도할 수 있거든요.

조금 설명드리자면, 저희 포럼에 가입한 일부 사용자들이 어떤 이유에서인지(혹은 원하지 않아서) 계정을 활성화하지 않았습니다. 그래서 포럼이 해당 미활성화 계정을 삭제했습니다. 저희가 필요한 것은 해당 사용자들의 이메일 주소를 접근할 수 있는 방법입니다. 이렇게 하면 그분들에게 연락하여 다시 포럼으로 돌아오도록 설득해 볼 수 있습니다.

왜 이런 요청을 하는지 묻지 말아 주세요. 제 상사의 결정이므로, 삭제된 사용자들의 모든 정보(가능하면 JSON 형식으로) 또는 최소한 이름과 이메일 주소를 가져올 수 있는 방법이 있는지 여쭤보고 싶습니다.

정말 감사합니다!!

사이트의 관리자 / 로그 / 스태프 작업 페이지로 이동하여 필터를 '사용자 삭제’로 설정하면 시스템에 의해 삭제된 사용자의 목록을 볼 수 있습니다:

‘show’ 링크를 클릭하면 삭제된 사용자에 대한 세부 정보를 확인할 수 있습니다. 이 스크린샷은 제 개발 사이트에서 촬영한 것이므로 개인 정보를 노출하지 않습니다:

사용자가 데이터베이스에서 제거되었기 때문에 id는 유용하지 않을 수 있지만, username 또는 name 필드가 필요한 데이터를 제공할 수 있습니다.

항상처럼 빠른 답변 감사합니다!!! :pray:

어디로 가야 하는지는 알고 있지만, 우리가 필요한 것은 이메일입니다. 삭제된 사용자가 포럼 가입에 사용했던 이메일 말이죠.

그 이메일들을 다시 가져올 수 있는 방법이 있을까요… 아니면 그 정보도 데이터베이스에서 삭제된 건가요?

감사합니다!

삭제된 사용자의 이메일 주소를 복구할 방법이 없다고 생각합니다. Discourse는 사용자 삭제와 게시물 또는 주제 삭제를 다르게 처리합니다. 사용자가 삭제되면 데이터베이스에서 완전히 삭제되지만, 게시물이나 주제가 삭제되면 나중에 복구할 수 있도록 소프트 삭제됩니다.

Cossar 님, 답변 감사합니다! 결국 삭제된 사용자의 이메일 주소를 복구할 수 없군요. 괜찮습니다. 어차피 막연한 추측이었으니까요 :slight_smile:

다시 한번 감사합니다!