사용자 승인 시 추가 데이터 표시

현재 스팸 물결에 대응하기 위한 전략의 일환으로 사용자 승인 기능을 활성화했습니다.

아직 승인되지 않은 사용자를 볼 때, 가입 양식에 입력한 정보만 표시됩니다:

하지만 문제가 특정 IP 하위 집합에서 발생하고 있으며, 해당 IP들은 일반적으로 두 회사 중 하나로 해석(resolve)된다는 사실을 알게 되었습니다. 그래서 거의 모든 사용자의 경우, IP를 확인하기 위해 클릭한 후 IP 조회를 수행하게 됩니다.

그리고 나서 승인 또는 삭제를 위해 검토 대기열로 돌아옵니다.

검토 대기열에 IP와 조회 버튼이 함께 표시되면 정말 유용할 것입니다. :awthanks:

2개의 좋아요

그 용도로 설치할 수 있는 테마 컴포넌트가 있다고 생각합니다. :+1:

메타 토픽이 있는지 확실하지 않네요?

6개의 좋아요

혹은 저장소에 설명이 있는 건가요? :sweat_smile:

그래도 설치했는데, 컴포넌트 미리보기에서도 아무런 변화가 보이지 않습니다. 강제 새로고침을 해도 마찬가지입니다.


어딘가에 놓친 버튼이 있는 걸까요?

2개의 좋아요

:thinking: 제 테스트 사이트에서는 정상적으로 작동하는 것 같습니다:

다만 말씀해 주시니, 메타의 검토 대기열에서 확인이 안 되는 것 같습니다 (설정은 되어 있습니다).

3개의 좋아요

그리고… 게시글에서 보이고 사용자(프로필)에서는 (반드시) 안 보이는 건가요?

ETA: 그런데… 스크린샷의 어디를 봐야 IP 조회 결과를 볼 수 있는지 잘 모르겠네요.

2개의 좋아요

아니요, 메타에 대해 그것이 무엇인지 파악했습니다. 이제 삭제된 사용자가 있는 검토 대상에는 표시되지 않아요 (이전에 시도했을 때 오류가 났던 것을 기억합니다). 자격이 있는 항목으로 스크롤하면 볼 수 있습니다.

테스트 사이트에서 사용자 승인 검토 대상을 확인해 보겠습니다. :eyes:

(위 게시물에 더 나은 스크린샷을 올렸습니다)


아니요, 맞습니다. 사용자 승인 검토 대상에는 표시되지 않는 것 같습니다. 이것이 의도된 것인지 확인해 보겠습니다…

2개의 좋아요

about.json에 특정 항목을 요구하거나 기본 readme.md를 사용하지 않도록 하는 린팅 규칙을 적용하는 것이 좋은 아이디어라고 생각합니다. 비기본 버전 번호를 설정했을 때 이 규칙이 트리거되도록 하는 것도 고려해볼 수 있겠네요. 그리고 모범 사례로는 배포 전에 버전 번호를 설정해 두는 것이 될 수 있습니다. (그렇지 않으면 첫 커밋을 만들기 전에 완전히 엉뚱한 버전 번호를 임의로 만들어야 하는 상황이 발생하니까요.)

2개의 좋아요

안녕하세요 @ganncamp

디스코어(Discourse) 업데이트와 동일한 수준으로 테마 컴포넌트를 업데이트했습니다. 다만, 백엔드에서 현재 User Reviewable의 IP 주소를 전송하는 것을 지원하지 않아 해당 기능에 대한 지원은 아직 이루어지지 않았습니다. 내부적으로 논의한 후 이 변경 사항에 대한 의견을 알려드리겠습니다.

4개의 좋아요

모바일에서도 제대로 스타일링하는 것이 가능할까요? 현재 게시글 검토 화면에서 IP 조회 모달이 뷰포트 밖으로 완전히 벗어나 있습니다. 감사합니다!

2개의 좋아요

@fzngagan PR 제목이 다음과 같습니다.

FIX: mordernise js, prevent display on ReviewableUser (#5)

정말 사용자에 대한 표시를 방지하고 싶었나요?

이미 표시되지 않고 있으니까요.

또한, 이 말을 했을 때:

저는 그게 리포지토리 설명을 추가하라는 뜻인 줄 알았어요 :sweat_smile:

1개의 좋아요

백엔드가 IP 주소를 제공하기까지 잠정적으로 그렇게 한 것입니다. 계속 그렇게 유지하려는 것은 아닙니다.

조금 후에 처리하겠습니다.

1개의 좋아요

안녕하세요 @ganncamp

좋은 소식은 이 기능이 Discourse 코어에 병합되었으므로 더 이상 테마 컴포넌트가 필요하지 않다는 점입니다.

5개의 좋아요