유령 가입 (이관 후 동일한 계정을 가진 두 명의 사용자)

로만, 안녕하세요.

이 사용자는 아마도 가져온 Yahoo Groups 아카이브 자료와 관련이 있거나, 더 최근 가져온 myBB 자료에서 유래한 것 같습니다(이 포럼은 플랫폼을 몇 번이나 변경한 적이 있습니다. myBB 사용자 계정은 일부 관련 사용자 프로필 정보와 함께 명시적으로 가져와졌지만, Yahoo Groups 사용자는 가져와지지 않아 프로필에 단순히 명목상의 사용자 이름만 존재합니다).

생성 날짜는 2011-11-28이지만, 사용자가 실제로 이 사이트/포럼 버전을 방문한 적 없이 훨씬 최근인 2020년 7월 15일에 업데이트된 날짜를 확인했습니다. 아마도 어떤 자동화 프로세스가 업데이트를 수행한 것일까요?

해당 사용자 프로필을 수동으로 검색했을 때, 사용자가 승인된 상태로 표시되는 것을 확인했습니다(아마도 MyBB에서 가져오는 과정에서 자동으로 승인되었을 것입니다 - 그렇다면 왜 쿼리에서는 승인되지 않은 것으로 표시되는 걸까요? 어쨌든, 이것이 사용자 프로필 가져오기와 관련된 체계적인 문제라면, 이 하나뿐 아니라 승인되지 않았지만 활동 중인 것으로 표시되는 다른 수백 명의 사용자가 있을 것입니다)

같은 사용자로 보이지 않습니다. 쿼리가 찾은 사용자는 승인되어서는 안 됩니다. id가 961인 사용자의 프로필을 확인하여 승인이 되지 않았는지 확인해 주시겠습니까? 이 URL을 사용하세요: <yoursite>/admin/users/961/-

로만님, 안녕하세요 - 말씀하신 게 맞았습니다.

/admin/users/961/ 에 있는 프로필은 승인되지 않은 상태였지만, 사용자 이름은 동일했습니다. 이 프로필은 2011년 11월 28일에 생성되어 다른 프로필보다 이전 것이었습니다. 제 생각에는 두 프로필 모두 가져오기(import) 과정을 통해 생성된 것 같습니다. 하나는 MyBB에서, 다른 하나는 Yahoo Groups에서 가져온 것이었죠.

가져오기 과정이 고유 사용자 이름에 대한 일반적인 검사를 우회한 것으로 보입니다.

사용자 이름으로 표준 검색을 하면 이 프로필이 아닌 다른 버전만 표시됩니다.

두 계정 모두 동일한 인물(동일한 이메일 주소)의 것으로 보입니다.

이 시점에서 두 계정을 병합하는 데 반대할 이유가 있나요, 아니면 테스트 목적의 효용성을 위해 당분간 그대로 두는 것이 더 나은가요?

병합을 진행하셔도 됩니다. 쿼리를 다시 실행하여 승인되지 않은 사용자가 남아 있지 않은지 확인하시기 바랍니다.

사용자를 병합했는데, 이상하게도 병합된 사용자는 활성화(activated) 상태였지만 승인(approved)되지 않았고, 승인 버튼이 회색으로 비활성화되어 있어 바로 승인할 수 없었습니다.

여기에 설명된 우회 방법을 따라 계정을 비활성화했다가 다시 활성화한 후, 그때서야 승인이 가능해졌습니다.

세 가지 쿼리를 모두 다시 실행했고, (역순으로) 가입 대기열에 0명의 사용자, 승인 대기 상태이지만 검토 가능한 객체(reviewable object)가 없는 946명의 사용자, 그리고 승인 대기 상태이지만 활성 상태인 사용자에 대해 '결과 없음’을 확인했습니다.

이후에 새로운 사용자가 가입했는데, 이번에는 승인 대기열이 예상대로 작동했으며 유령 계정은 나타나지 않았습니다.

이것은 승인되지 않은 활성 사용자가 존재하는 것만으로도 이후의 사용자 가입 수가 제대로 집계되지 않을 수 있음을 시사합니다. 이 문제로 인해 잠재적 사용자가 신청은 했는데 승인을 받지 못한 경우가 얼마나 많을지 생각하면 정말 답답합니다!