계정 자체 삭제를 비활성화할 수 있나요?

이전 게시글에 따르면:

Discourse는 사용자가 <X개의 게시물을 가진 경우 계정을 스스로 삭제할 수 있도록 허용합니다. 저희가 겪고 있는 문제는 결제 기능이 포럼 계정 ID와 Patreon 플러그인의 이메일 연결에 묶여 있는데, 일부 사용자가 유료 기능을 여러 번 사용하려는 목적으로 계정 자체 삭제 기능을 악용하고 있다는 점입니다.

계정 자체 삭제를 비활성화할 수 있거나, 사용자가 계정을 스스로 삭제할 때 웹훅을 출력하여 구매 처리 서비스에서 해당 사용자의 데이터를 삭제할 수 있는 방법이 있을까요?

delete user max post age

delete all posts max


이 설정들이 도움이 될까요?

이것은 사용자가 자신의 ‘새로운’ 계정을 삭제하는 것이 아니라, _관리자_가 계정을 삭제할 수 있도록 하는 것 같습니다. :confused:

이것은 제가 본 두 번째 요청인데, 어쨌든 합리적인 요청이라고 생각해서 저도 세 번째로 요청합니다. @eviltrout님, 여기서 설정을 예약할 수 있을까요? 신규 사용자 자동 삭제 기준에 대해서는 계정 경과일(일)과 게시글 수라는 두 가지 변수가 있다고 생각합니다.

@riking 이 항목도 목록에 추가해 줄 수 있을까요? 꽤 간단할 것 같아요.

좋은 코드 위생의 놀라운 점 :smile:

새로운 설정

delete_user_self_max_post_count

사용자가 셀프 서비스 계정 삭제를 허용할 수 있는 최대 게시글 수입니다. 셀프 서비스 계정 삭제를 비활성화하려면 -1로 설정하세요.