# 시스템이 사용자 삭제: '비활성 사용자', '방치된 비활성화된 계정으로 자동 삭제됨', '미사용 단계'

**URL:** https://meta.discourse.org/t/system-deleting-users-inactive-user-automatically-deleted-as-abandoned-deactivated-account-and-staged-unused/330107
**Category:** Support
**Created:** [10월 9, 2024, 3:14오후 UTC](https://meta.discourse.org/t/system-deleting-users-inactive-user-automatically-deleted-as-abandoned-deactivated-account-and-staged-unused/330107 "2024-10-09T15:14:36Z")
**Posts on this page:** 8
**Page:** 1

<div class="post-metadata">

### Author: ![gassim](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/gassim/32/220910_2.png) [@gassim](https://meta.discourse.org/u/gassim)
#### Post date: [10월 9, 2024, 3:14오후 UTC](https://meta.discourse.org/t/system-deleting-users-inactive-user-automatically-deleted-as-abandoned-deactivated-account-and-staged-unused/330107/1 "2024-10-09T15:14:36Z")

</div>

안녕하세요!

시스템에 의한 사용자 계정 삭제를 추적하던 중, 로그의 ‘context’ 항목 아래 세 가지 주요 '사유’를 발견했습니다:

- 비활성 사용자: **비활성 사용자(게시물이 없는 신뢰 수준 0)가 삭제되기 전까지의 일수**. 정리 기능을 비활성화하려면 0으로 설정하세요.
- 방치된 비활성화 계정으로 자동 삭제됨: **계정을 활성화하지 않은 사용자는 삭제됩니다**. 비활성화 사용자를 절대 정리하지 않으려면 0으로 설정하세요.
- 미사용 대기 사용자: **게시물이 없는 미사용 대기 사용자가 삭제되기 전까지의 일수**. 정리 기능을 비활성화하려면 0으로 설정하세요.

설정에서 삭제 기간을 변경할 수 있습니다:

- 비활성 사용자: 비활성 사용자를 (N)일 후 정리
- 방치된 비활성화 계정으로 자동 삭제됨: 비활성화 사용자 정리 유예 기간 (N)일
- 미사용 대기 사용자: 미사용 대기 사용자를 (N)일 후 정리

두 번째 사유인 "방치된 비활성화 계정으로 자동 삭제됨"에 대한 정의를 찾아보았지만 찾지 못해, 이 게시물을 공유합니다. 다른 커뮤니티 매니저들에게 도움이 되기를 바랍니다.

#### 동시에, 이 기회를 빌려 질문드리고 싶습니다.

1. 각 항목에 대해 권장되는 기간은 무엇인가요?
2. 시스템이 이러한 계정을 삭제하기 전에 권장하는 조치가 있나요?
3. 시스템에 의한 삭제 후, 사용자에게 시스템이 계정을 삭제했다는 사실을 알리기 위해 후속 조치를 취하는 것이 괜찮을까요?

주요 토론 주제: 저는 아주 오랫동안 Twitter(현재 X) 계정을 가지고 있지만, 게시물을 확인하고 싶을 때만(매우 드물게) 사용합니다. 하지만 X는 사용자 계정을 삭제하지 않습니다. 단순히 ‘게시물을 한 적이 없는’ 계정이라면 왜 삭제해야 하는가요?

감사합니다!

---

<div class="post-metadata">

### Author: ![Moin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/moin/32/554653_2.png) [@Moin](https://meta.discourse.org/u/Moin)
#### Post date: [10월 9, 2024, 3:49오후 UTC](https://meta.discourse.org/t/system-deleting-users-inactive-user-automatically-deleted-as-abandoned-deactivated-account-and-staged-unused/330107/2 "2024-10-09T15:49:36Z")

</div>

> [@gassim](#):
>
> 주요 토론 질문: 저는 아주 오랫동안 트위터(지금은 X) 계정을 가지고 있습니다. 게시물을 확인하고 싶을 때만(드물게) 사용하지만, X는 사용자 계정을 삭제하지 않습니다. 단순히 ‘게시물을 작성한 적 없는’ 계정을 왜 삭제해야 하나요?

게시물을 작성한 적이 없다는 것만이 문제가 아닙니다. 트위터에서 게시물을 확인하는 주기는 얼마나 되나요? 기본적으로 Discourse의 정리 기간은 730일입니다. 따라서 계정이 그렇게 오래되지 않았다면 삭제되지 않으며, 이 기간 내에 로그인한 적도 없다면 삭제되지 않습니다. 즉, '드물게’라는 것이 730일 이내라면 계정은 삭제되지 않습니다. 또한 신뢰 수준(trust level) 1에 도달한 계정은 삭제되지 않으며, 드물게 방문하더라도 게시물을 읽는 데 시간을 보냅니다. 기본적으로 30개의 게시물을 읽고, 5개의 주제를 열며, 총 10분의 읽기 시간을 기록하면 신뢰 수준 1에 도달하게 됩니다.

일반적으로 Discourse의 기본값은 대부분의 커뮤니티의 필요에 부합하도록 설정되어 있다고 생각합니다. 하지만 물론, 예를 들어 사용자 삭제를 비활성화해야 하는 경우도 있습니다. 예를 들어 [Discourse를 ID 제공자(Identity Provider)로 사용하는 경우](https://meta.discourse.org/t/use-discourse-as-an-identity-provider-sso-discourseconnect/32974)에는 사용자가 포럼을 방문하지 않더라도 계정이 필요합니다.

---

<div class="post-metadata">

### Author: ![gassim](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/gassim/32/220910_2.png) [@gassim](https://meta.discourse.org/u/gassim)
#### Post date: [10월 9, 2024, 4:00오후 UTC](https://meta.discourse.org/t/system-deleting-users-inactive-user-automatically-deleted-as-abandoned-deactivated-account-and-staged-unused/330107/3 "2024-10-09T16:00:31Z")

</div>

유용한 통찰을 알려주셔서 감사합니다 @Moin !

> [@Moin](#):
>
> 삭제된 것은 아니지만, 해당 시간 내에 로그인한 상태에서는 삭제되지도 않습니다.

그렇다면 사용자가 로그인했다면 ‘게시물’ 작성 조건은 더 이상 고려되지 않는 건가요?

또한 Discobot에 대한 답글은 사용자가 '게시물’을 작성한 것으로 간주되나요?

---

<div class="post-metadata">

### Author: ![Moin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/moin/32/554653_2.png) [@Moin](https://meta.discourse.org/u/Moin)
#### Post date: [10월 9, 2024, 4:11오후 UTC](https://meta.discourse.org/t/system-deleting-users-inactive-user-automatically-deleted-as-abandoned-deactivated-account-and-staged-unused/330107/4 "2024-10-09T16:11:34Z")

</div>

last\_posted\_at이 메시지를 고려하지 않는 것 같습니다. 데이터 탐색기를 사용해 값을 확인해 보시되, 데이터가 변경되는지 확인해 보세요.

> <https://github.com/discourse/discourse/blob/53f9c81790ca232b8dbfa9b04b7f0863cf0d16c2/app/jobs/scheduled/clean_up_inactive_users.rb#L19>

---

<div class="post-metadata">

### Author: ![regnatarajan](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/regnatarajan/32/67916_2.png) [@regnatarajan](https://meta.discourse.org/u/regnatarajan)
#### Post date: [10월 9, 2024, 10:16오후 UTC](https://meta.discourse.org/t/system-deleting-users-inactive-user-automatically-deleted-as-abandoned-deactivated-account-and-staged-unused/330107/5 "2024-10-09T22:16:54Z")

</div>

> [@gassim](#):
>
> 단순히 ‘게시한 적 없음’이라는 이유로 계정을 삭제해야 하는 이유가 무엇인가요?

제 개인적인 의견으로는, 그런 사용자들은 대부분 1년간 활동이 없다가 돌아와서 제 포럼에 스팸을 뿌리는 봇입니다. 그래서 그렇습니다.

---

<div class="post-metadata">

### Author: ![Jagster](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jagster/32/192154_2.png) [@Jagster](https://meta.discourse.org/u/Jagster)
#### Post date: [10월 10, 2024, 6:11오전 UTC](https://meta.discourse.org/t/system-deleting-users-inactive-user-automatically-deleted-as-abandoned-deactivated-account-and-staged-unused/330107/6 "2024-10-10T06:11:28Z")

</div>

전 세계적으로 일이 어떻게 돌아가는지는 잘 모르겠지만, 북유럽에서는 대부분의 사용자가 lurking(잠입형) 상태인 것 같습니다. 아, 정확한 표현이 뭐였더라? 그래서 게시물을 안 올리는 건 무의미한 지표가 되지만, 읽지 않는 것은 누군가를 내쫓을 이유가 됩니다. 실제로 그렇게 될 수도 있습니다.

---

<div class="post-metadata">

### Author: ![Ed\_S](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ed_s/32/134015_2.png) [@Ed\_S](https://meta.discourse.org/u/Ed_S)
#### Post date: [10월 11, 2024, 9:56오전 UTC](https://meta.discourse.org/t/system-deleting-users-inactive-user-automatically-deleted-as-abandoned-deactivated-account-and-staged-unused/330107/7 "2024-10-11T09:56:27Z")

</div>

실제 스팸러를 제외하고, 계정을 삭제하는 것은 좀처럼 사용자 친화적이지 않다고 느껴집니다.

잠시 지켜만 보던 사람이 언제 기여자로 변할지, 오랜 시간 떠나 있던 사람이 언제 돌아올지 알 수 없으니까요.

기본 설정이 이렇게 정해진 이유는 깔끔함을 추구하거나 리소스를 줄이려는 심리 때문이라고 생각합니다. 물론 저의 개인적 판단이지만요.

---

<div class="post-metadata">

### Author: ![gassim](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/gassim/32/220910_2.png) [@gassim](https://meta.discourse.org/u/gassim)
#### Post date: [10월 16, 2024, 11:11오전 UTC](https://meta.discourse.org/t/system-deleting-users-inactive-user-automatically-deleted-as-abandoned-deactivated-account-and-staged-unused/330107/8 "2024-10-16T11:11:48Z")

</div>

모두 감사합니다! 흥미로운 관점들이네요.

저도 @Ed_S 님과 비슷한 느낌을 받습니다 … 하지만 여러분이 지적하신 점을 고려해 볼 때, '삭제’보다는 '활동 제한’을 일정 수준까지 적용하는 것이 덜 엄격한 결정이 될 수 있지 않을까요?

> [@regnatarajan](#):
>
> users are bots who come back

이런 경우를 보면 항상 궁금해집니다. 보통 시스템이 즉시 감지하지만, 말씀하신 대로 그렇지 않은 경우가 꽤 많을 것 같습니다.

> [@Jagster](#):
>
> Not posting is a useless metric then, but not reading is a reason to kick someone out

이메일 알림을 통해 ‘읽는’ 경우는 어떻게 될까요? 예를 들어, 공지사항 카테고리의 알림에만 관심이 있는 사용자라고 가정해 볼 수 있습니다. 이에 대한 지표를 얻기 쉬운지 저는 잘 모르겠습니다.

아니면, 사람들이 해당 포럼의 메시지나 프로젝트를 지지하는 방식으로 '회원’으로 가입하고 싶어 하는 경우일 수도 있습니다.
