pub.dev의 검증된 퍼블리셔(Verified publishers)
pub.dev의 검증된 퍼블리셔(Verified publishers)
pub.dev에 있는 **검증된 퍼블리셔 배지(verified publisher badge)**는 pub.dev가 해당 패키지의 퍼블리셔 신원을 확인했다는 뜻이에요. 예를 들어 dart.dev는 Google의 Dart 팀이 지원하는 패키지들의 검증된 퍼블리셔예요.
본문
검증된 퍼블리셔가 게시한 패키지 옆에는 pub.dev의 여러 곳에서 배지가 표시돼요.
- 패키지 검색 결과
- 패키지 상세 페이지
- 퍼블리셔 프로필 페이지
- pub.dev 첫 화면
각 퍼블리셔는 그 퍼블리셔에 속한 모든 패키지 목록과 퍼블리셔의 연락 이메일 같은 추가 정보를 담은 페이지를 가져요. 퍼블리셔 페이지를 보려면 검증된 퍼블리셔 배지 옆의 퍼블리셔 신원 링크(예: dart.dev)를 클릭하면 돼요.
검증 과정(Verification process)
검증된 퍼블리셔를 만드는 과정이 저렴하고 누구에게나 열려 있게 하기 위해, pub.dev는 DNS(도메인 네임 시스템) 도메인을 식별 토큰으로 사용해요. DNS 검증을 선택한 이유는 많은 패키지 저자가 이미 신뢰할 수 있는 도메인과 그 도메인의 홈페이지를 갖고 있기 때문이에요. 퍼블리셔를 만드는 동안 pub.dev는 Google Search Console의 기존 로직을 바탕으로, 퍼블리셔를 만드는 사용자가 해당 "도메인 속성(Domain Property)"에 대한 관리자 권한을 갖고 있는지 확인해요.
참고: 도메인 이름 소유권은 퍼블리셔가 만들어질 때 단 한 번만 확인돼요. 그 이후에는:
- 도메인 통제권을 잃어도 원래 퍼블리셔 소유자가 퍼블리셔 접근권을 잃지 않아요.
- 도메인을 취득해도 새 소유자에게 이전에 연결됐던 퍼블리셔에 대한 권리가 생기지 않아요.
- 퍼블리셔 소유권은 반드시 현재 퍼블리셔 소유자가 명시적으로 양도해야 해요.
검증된 퍼블리셔 계정 만들기
패키지를 게시하는데 새 검증된 퍼블리셔를 만들고 싶다면 publishing 페이지의 안내를 참고하세요.