모든 Solana 사이트에

SI Passport로 로그인

어떤 Solana 프로젝트든 "Google로 로그인"을 넣듯이, 방문자가 SI Passport로 로그인하게 할 수 있습니다. script 태그 하나, 무료 메시지 서명 한 번이면 방문자의 공개 Passport, 등급, SI 보유량이 당신의 페이지에 전달됩니다. 도메인을 등록하고 소유를 증명하면, 팀이 승인한 뒤 공개됩니다.

파트너 사이트0승인되어 운영 중
검토 대기0도메인 증명 완료
파트너 로그인0파트너 사이트에서
SI 사이트0이미 로그인 지원
라이브 데모

여기서 로그인하고, 파트너 페이지가 받는 내용을 보세요

파트너가 추가하는 것과 같은 위젯입니다. 어떤 Solana 지갑으로도 로그인할 수 있고, 지갑 없이도 가입할 수 있습니다. 패널에는 당신의 페이지가 받게 될 공개 Passport만 보입니다.

당신의 SI Passport 버튼
  • 무료 메시지 서명 한 번, 거래가 아닙니다.
  • 메시지에 방문자가 있는 사이트 이름이 들어갑니다.
  • 지갑이 없나요? SI 사이트에서는 패스키로 가입할 수 있습니다.
당신의 페이지가 받는 내용
로그인하면 파트너 페이지가 받는 공개 Passport가 보입니다.
작동 방식

네 단계면 공개

등록

당신의 SI Passport로 로그인해 도메인, 프로젝트 이름, 원하면 보유자 확인용 토큰 mint를 등록합니다.

도메인 증명

토큰을 /.well-known/si-passport.txt나 홈페이지의 meta 태그에 넣은 뒤 여기서 확인합니다.

팀 검토

모든 사이트는 공개 전에 팀이 살펴봅니다. 팀이 승인하기 전까지 파트너 사이트에서는 아무것도 작동하지 않습니다.

공개

스크립트를 추가하세요. 방문자는 당신의 사이트 이름이 들어간 무료 메시지에 서명해 로그인하고, 페이지는 공개 Passport를 받습니다.

설정

복사, 붙여넣기, 끝

이 몇 줄을 페이지에 넣고 data-site에 당신의 도메인을 적으세요. 버튼은 data-si-passport 요소를 둔 자리에 나타납니다.

<link rel="stylesheet" href="https://sicto.si/assets/css/si-passport-net.css?v=202611111200">
<script src="https://sicto.si/assets/js/si-passport-net.js?v=202611111200" defer data-site="yourproject.com"></script>
<span data-si-passport></span>

페이지에서 Passport 읽기

누군가 로그인하거나 로그아웃할 때마다 위젯이 si:passport 이벤트를 보냅니다. window.SIPassportNet.passport에도 같은 공개 Passport가 들어 있습니다.

document.addEventListener('si:passport', e => {
  const p = e.detail.passport;   // null when signed out
  if (p) console.log(p.handle, p.tier, p.partner_token);
});

서버에서 로그인 확인

방문자의 토큰을 페이지에서 서버로 보내고, 당신의 도메인과 함께 sicto.si에 물어보세요. 결과는 1분 동안 캐시하세요.

GET https://sicto.si/api/passport-net.php?a=me&site=yourproject.com
X-SI-Passport-Token: <the visitor's token>

200 {"ok": true, "passport": {"number": 1042, "handle": "...", "tier": "10K+", "partner_token": {"holder": true}}}
401 the sign-in ended, or it belongs to another site
사이트 등록

당신의 프로젝트를 연결하세요

sicto.si에서 SI Passport로 로그인하면 도메인을 등록할 수 있습니다. 연락처는 비공개이며 팀만 볼 수 있습니다.

오가는 것

공개 Passport는 전달, 개인 데이터는 절대 안 됨

당신의 페이지가 받는 것

  • Passport 번호, 핸들, 이름, 사진
  • 등급, 언제나 $SI 기준
  • 인증: SI MIND, 팀, 공식
  • SI 보유량, $SI가 맨 앞
  • mint를 설정하면 당신 토큰의 보유자 확인
  • 네트워크 스탬프

절대 받지 않는 것

  • 지갑 주소
  • 어떤 키, 시드 문구, 비밀번호도
  • 어떤 거래나 승인도
  • 팀의 비공개 메모와 Passport 주인의 설정
  • 다른 사이트의 세션
  • Passport 주인이 공개하지 않은 모든 것
파트너 규칙

모든 사이트에 똑같이 적용되는 쉬운 규칙

  1. 01팀이 승인하기 전에는 사이트가 공개되지 않으며, 팀은 언제든 어떤 사이트든 바로 중지하거나 종료할 수 있습니다.
  2. 02sicto.si의 위젯을 그대로 쓰세요. 로그인은 언제나 무료 메시지 서명입니다. 시드 문구, 거래, 승인을 요구하지 마세요.
  3. 03메시지에는 당신의 사이트 이름이 들어갑니다. 당신 사이트의 로그인은 당신 사이트에서만 작동하고, SI 사이트의 세션도 당신 사이트에서 작동하지 않습니다.
  4. 04SI 사이트, SI MIND, Codeflex, 지갑을 사칭하지 마세요. 비슷한 이름이나 페이지도 안 됩니다.
  5. 05등급이나 보유자 확인은 제공할 수 있는 혜택일 뿐, 권리나 지분이나 가치의 약속이 아닙니다. 여기의 어떤 것도 투자 조언이 아닙니다.
  6. 06사이트마다 한도가 있습니다. 한도를 남용하는 사이트는 중지되며, 모든 중지와 결정은 팀이 내립니다.
디렉터리

파트너 사이트

팀이 승인한 모든 사이트와 공개된 날짜.

  • 아직 운영 중인 파트너 사이트가 없습니다. 당신의 사이트가 첫 번째가 될 수 있습니다.
한 문단으로 보는 SI Passport로 로그인

SI Passport로 로그인은 어떤 Solana 프로젝트든 자기 사이트에 SI Passport 로그인을 넣을 수 있게 합니다. 방문자는 사이트 이름이 적힌 무료 메시지에 서명할 뿐 거래는 없으며, 사이트는 방문자의 공개 SI Passport를 받습니다: 번호, 핸들, $SI 기준 등급, 인증, SI 보유량, 그리고 선택적으로 프로젝트 자체 토큰의 보유자 확인. 지갑 주소는 절대 전달되지 않습니다. 프로젝트는 sicto.si에서 도메인을 등록하고, 토큰 파일이나 meta 태그로 소유를 증명한 뒤, 팀 승인 후 공개됩니다. 파트너 사이트에서의 첫 로그인마다 등급이 $SI 기준인 무료 SI Passport가 만들어집니다.

자주 묻는 질문

SI Passport로 로그인에 대해

SI Passport로 로그인은 비용이 드나요?

파트너와 방문자 모두 무료입니다. 로그인은 무료 메시지 서명이고, 서버 확인도 무료입니다.

내 사이트에서 방문자의 지갑 주소가 보이나요?

아니요. 파트너 페이지는 공개 Passport를 받습니다: 번호, 핸들, 이름, 사진, 등급, 인증, SI 보유량, 자기 토큰의 보유자 확인. 지갑 주소는 절대 없습니다.

방문자에게 아직 SI Passport가 없으면요?

첫 로그인 때 SI Passport 규칙에 따라 무료 SI Passport가 만들어집니다. 등급은 그 지갑의 $SI로 정해집니다.

승인은 얼마나 걸리나요?

팀은 들어오는 순서대로 사이트를 검토합니다. 팀원이 승인하기 전에는 어떤 사이트도 공개되지 않습니다.

내 사이트의 로그인이 다른 곳에서 쓰일 수 있나요?

아니요. 메시지에 당신의 사이트 이름이 들어가고, 로그인은 당신 사이트의 오리진과 대조되며, 당신 사이트에서 만든 세션은 당신 사이트에서만 작동합니다.

내 토큰의 보유자를 확인할 수 있나요?

네. 등록할 때 토큰의 mint를 입력하면, 당신 페이지가 받는 모든 Passport에 그 지갑이 당신의 토큰을 보유하는지 표시됩니다.

보유자를 데려오세요

하나의 Passport로 모든 Solana 사이트를

도메인을 등록하고, SI 커뮤니티가 이미 쓰는 로그인을 방문자에게 주세요.