네, 제가 통화 중에 하려던 말이 바로 그거였죠..
결국 플러그인을 배포해야 할 것 같습니다. 제 생각에 유일한 효과적인 "해결책"은 락다운 모드에서 이메일에 마침표(.)와 플러스 기호(+) 및 .+ 문자를 완전히 차단하는 것이기 때문입니다.
기본적으로 이메일용 블랙리스트 정규식(regex)이며, 특정 제공업체나 특정 문자 등을 추가할 수 있도록 필요에 맞게 조정할 수 있습니다. 매우 유연하고 강력합니다.
네, 제가 통화 중에 하려던 말이 바로 그거였죠..
결국 플러그인을 배포해야 할 것 같습니다. 제 생각에 유일한 효과적인 "해결책"은 락다운 모드에서 이메일에 마침표(.)와 플러스 기호(+) 및 .+ 문자를 완전히 차단하는 것이기 때문입니다.
기본적으로 이메일용 블랙리스트 정규식(regex)이며, 특정 제공업체나 특정 문자 등을 추가할 수 있도록 필요에 맞게 조정할 수 있습니다. 매우 유연하고 강력합니다.
이메일 블랙리스트 개선은 모든 사이트에 이점을 줄 수 있는 쉬운 변경 사항이라고 생각합니다. 단점이라고는 하나도 떠오르지 않아요.
sam@gmail.com을 차단한다면, s.am@gmail.com을 허용하고 싶은 건가요?
플러그인 관련해서는, 호스팅에서 실제로 문제가 발생했을 때 대응하면 될 것 같습니다. 이미 도메인 블랙리스트 기능을 지원하고 있으니까요.
이 기능이 추가되었음을 아는 사람이 많을까요? (알려주는 메시지를 받았을까요? 아마도 메타에서 그다지 주시하지 않는 것이겠죠!?)
개인적으로 저는 이 변경 사항이 전혀 "무의미"하다고 생각하지 않습니다. 오히려 코어에 포함하고 기본적으로 활성화되도록 설정하겠습니다. 제 생각은 이렇습니다: 사용자가 동일한 이메일 주소로 여러 계정을 생성할 수 있는 권한이 있는가? 그렇다면 왜 Gmail 주소로만 그렇게 하게 허용하는가? (추가적으로, 기본적으로 활성화되어 있다면 활성화 후 한 개의 계정이 더 생성되는 문제를 "해결"합니다)
아이디어는 단일 Gmail 이메일과 "gmail 트릭"으로 여러 계정을 허용하는 옵션을 갖는 것입니다 (이제, 만약 이것이 필요하지 않다고 느껴진다면 정규화된 이메일 저장을 추가하고 싶지 않은 욕구를 이해할 수 있습니다)
@sam 이 기능은 괜찮아 보이는데, 기본적으로 꺼져 있거나 비어 있는 상태로 배포하는 게 좋다고 생각합니다.
아마도 여러분이 놓치고 있는 배경 지식은, 포럼 관리자들에게 플러스 어드레싱(plus addressing) 기법이 포럼에서 권한이 없는 테스트 계정을 만들어 카테고리 권한을 확인하는 데 매우 훌륭한 방법이라는 것이 메타(Meta)에서 여러 번 언급되어 왔다는 것입니다. 이 기법을 기본적으로 금지할 수는 없습니다. 여러 계정을 사용하는 데에는 정당한 용도가 있으며, 이 경우 역시 거의 모든 곳에서 볼 수 있는 정당한 용도 중 하나이기 때문입니다.
"권한 없는 사용자 테스트 계정"에 중복 이메일을 사용할 수 있는 특별한 권한을 부여하는 것은 일종의 모순된 표현(oxymoron)에 가깝습니다.
맞습니다.
이전 변경 사항을 되돌리고 대신 이 멋진 기본 설정을 도입했습니다.
이것은 evil.person+77@gmail.com이 차단되면 evilperson@gmail.com을 대신 차단한다는 것을 의미합니다.
그 후 e.v.i.l.person@gmail.com이 몰래 들어오려 하면 정규 매칭(canonical matching)으로 인해 차단됩니다.
이로써 이 스레드의 원본 문제(OP)가 완전히 해결되며, 모든 Discourse 인스턴스가 혜택을 받을 수 있는 매우 깔끔하고 안전한 변경 사항입니다.
일주일 후 이 이슈를 완료로 닫을 예정입니다.
이 주제는 7일 후 자동으로 닫혔습니다. 더 이상 답변을 할 수 없습니다.