오늘 아침, 수년간 정상적으로 작동하던 사용자가 갑자기 비활성화 상태로 표시되어 해당 사용자를 활성화(Activate User)했습니다:
몇 시간 후 다시 스테이징(staged) 상태로 돌아갔습니다. 이런 일이 발생하는 원인은 무엇일까요?
(이제 이메일 활성화로 시도해 보았지만, 이 사용자가 원래 스테이징 상태로 되돌려진 시점에 대한 로그를 찾을 수 없습니다)
따라가려는데 이게 좀 헷갈리네요:
정말 '스테이징’을 말씀하시는 건가요? 아니면 '비활성화’를 말씀하시는 건가요?
네, 용어를 잘못 사용한 게 맞아요. 사용자는 스테이지된 게 아니라 비활성화되었어요. 참고로, 다시 그런 일은 없었거든요 (아직은?).
사용자에 대한 추가 정보를 알지 못해 단정할 수는 없지만, 내 추측으로는 해당 사용자가 1년 동안 사이트에 접속하지 않았고, 관리자 권한을 가지고 있어 자동으로 비활성화된 것 같습니다. 맞나요?
네! 다만, 그들의 API 키가 정말 많이 사용되긴 하지만, 로그인 기록은 전혀 남지 않는다는 점이 문제입니다. 어쨌든 감사합니다. 지금은 이 옵션을 비활성화해 두었습니다.
오늘 아침에 저에게도 이런 일이 발생했습니다. 이러한 동작을 비활성화하는 방법은 무엇인가요?
이것을 빨리 비활성화해야 합니다. 제 애플리케이션에서 Discourse API를 통해 사용자가 가입하는데, 해당 API 사용자는 비활성 상태이며 이 용도만 위해 사용되고 있기 때문입니다.
이 기능을 비활성화하는 옵션이 있습니다. 'inactive’를 검색해 보세요.
사이트 설정은 invalidate inactive admin email after days라고 하며, 기본값은 365일로 설정되어 있습니다.