Gravatar 매칭에 사용할 RegEx 지정 허용

저는 1,600개의 온라인 계정마다 서로 다른 https://anonaddy.com 별명을 사용하고 있으며, 각 별명은 확실성을 위해 고유한 플러스 어드레싱(plus addressing)도 적용되어 있습니다.

이것은 제가 프라이버시 옹호자이기 때문이 아닙니다. 단순히 제 메일이 어디서 오는지 알고 싶을 뿐입니다. 이는 저에게 Gravatar를 거의 쓸모없게 만듭니다. 적어도 이 기능이 없다면 제 계정 중 Gravatar와 연결된 계정이 하나도 없기 때문입니다.

따라서 Gravatar 옵션을 선택할 때 Discourse에서와 같이 다음과 같은 것을 지정할 수 있어야 합니다.

[A-Za-z0-9]+\+[A-Za-z0-9]+@roke_julian_lockhart\.anonaddy\.com

이렇게 하면 별명이 다르다는 이유만으로 제 아바타가 누락되지 않을 것입니다.

그러나 Gravatar의 RPC-XML API가 이를 지원할지는 알 수 없습니다.

Gravatar는 이메일 주소를 해시(Hash) 생성하여 작동합니다: https://en.gravatar.com/site/implement/hash/

Gravatar 서비스는 사용자의 사용 사례를 지원하지 않습니다. Discourse는 표준 구현을 제공하므로, 서비스 측에서 변경이 필요합니다.

가능해 보이지 않습니다. :slight_smile:

3개의 좋아요

답변해 주셔서 감사합니다. 그래도 컴퓨터 리터러시가 향상되면, 이것이 더 일반적인 사용 사례가 될 것이라고 기대해 봅니다.

2개의 좋아요

마이크(@maiki)가 말했듯이, 그라바타(Gravatar)에는 사용자의 이메일 주소를 절대 제공하지 않으므로 설계상 이것이 불가능합니다.

그라바타 인터페이스는 "이 특정 이메일 주소에 해당하는 그라바타를 줘"라는 요청만 지원합니다.

이것은 설계상의 결함이 아니라 사용자를 보호하는 기능입니다.

3개의 좋아요

네, 최선의 해결책은 Libravatar를 사용하는 Discourse 인스턴스에 대해 Sign in · GitLab · lkernAT GitLab 에서 서버 측으로 요청하는 것인 것 같습니다. 그래도 언젠가는 이 기능이 추가되었으면 좋겠습니다.