phpBB 가져오기 - 계정은 언제 삭제되나요?

마이그레이션 임포트 테스트를 실행한 후 꽤 시간이 지난 뒤에야 수백 개의 계정이 삭제된 것을 알게 되었습니다. Discourse가 사용하지 않는 계정을 정지하거나, 한 번도 사용되지 않은 신규 계정을 삭제하는 정리 작업을 수행한다는 것은 알고 있습니다.

제 시스템의 계정이 언제 삭제되었을까요? 이는 임포트 시점에 정확히 이루어지는 것인가요, 아니면 정리 작업에 의해 자동으로 처리되도록 남겨두는 것인가요?

저는 마이그레이션 후 일정 기간 동안 모든 계정을 유지하고, 사용자에게 계정을 사용하거나 잃을 것이라는 통지를 보내고 싶은 상황입니다. 초대장을 통해 수백 개의 계정을 다시 만드는 것은 매우 고통스러운 일이 될 것입니다. 어쨌든 새 시스템에서 임포트를 실행해야 하므로, 이를 해결할 방법이 있다면 이 상황을 처리할 기회가 있습니다.

일부 가져오기 스크립트가 게시글이 없는 사용자 계정을 삭제하는 것 같습니다. 이러한 계정은 가져오기 스크립트가 종료될 때 삭제됩니다. 또한 Discourse는 일정 기간 동안 게시글도 없고 로그인 기록도 없는 계정을 자동으로 제거합니다. 해당 정보는 /admin/logs에서 확인할 수 있습니다.

이들은 admin/logs 아래에 표시됩니다.

Action:delete user

이 로그들이 admin/logs에 위치해 있으므로, 이것이 어쩌면 일상적인 관리 작업(하우스키핑)일 수 있다고 추측합니다. 삭제는 가져오기 후 몇 시간 뒤에 발생했을 수 있습니다. 만료된 계정의 시간 요소를 설정할 수 있다면, 자동 삭제를 지연시킬 수 있을지도 모릅니다.

네. clean up inactive users after days 사이트 설정을 확인해 보세요. “비활성 사용자(게시물이 없는 신뢰 수준 0)가 삭제되기까지의 일수입니다. 정리 기능을 비활성화하려면 0으로 설정하세요.”