Discourse에서 게시물이 삭제되면 소프트 삭제(soft-delete)가 수행됩니다. 이는 나중에 관리자가 게시물을 복원할 수 있도록 데이터베이스에 해당 게시물을 유지해 두는 것을 의미합니다. 그러나 삭제된 게시물에 민감한 정보가 포함되어 데이터베이스에서 완전히 제거해야 하는 경우 소프트 삭제만으로는 충분하지 않습니다. 이러한 상황을 위해 게시물을 영구적으로 삭제할 수 있는 기능을 도입합니다.
이 기능을 사용하려면 can permanently delete(영구 삭제 가능) 설정을 활성화해야 합니다. 다만, 이 기능과 관련된 위험을 인지해 두시기 바랍니다. 설정 이름이 시사하듯 토픽, 게시물 또는 게시물 수정 이력을 영구적으로 삭제하면 이 콘텐츠를 복원할 수 있는 방법이 없습니다. 이에 따라 몇 가지 안전 장치가 마련되어 있습니다:
-
can permanently delete설정을 활성화하면 위험을 이해하고 있음을 명시적으로 확인하도록 요청하는 모달이 표시됩니다: -
토픽을 처음 삭제한 후(이는 Un-Delete Topic 버튼을 통해 되돌릴 수 있는 "소프트 삭제"입니다), Permanently delete 버튼을 통해 영구 삭제를 시작하려면 5분을 기다려야 합니다. 더 빠르게 진행해야 한다면, 다른 관리자가 즉시 영구 삭제를 완료할 수 있습니다.
-
5분이 지난 후 또는 다른 관리자가 도움을 주는 경우, Permanently delete 버튼을 클릭하면 진행하기 전에 완료해야 하는 추가 확인 모달이 표시됩니다:



