ShareAI Platform Docs

PKCE로 계정 인증

기밀 및 공개 애플리케이션에 대해 인증 코드와 S256 PKCE를 사용하세요.

Markdown으로 보기
  1. 각 인증에 대해 암호학적으로 무작위 상태와 새로운 PKCE 검증자를 생성합니다. S256 챌린지를 계산합니다.
  2. client_id, 정확한 redirect_uri, response_type=code, scope, state, code_challenge 및 code_challenge_method=S256을 포함하여 인증 엔드포인트로 리디렉션합니다.
  3. 고객은 로그인하고, 개인 또는 조직 계정을 선택하며, 범위를 검토하고 청구 계획을 수락합니다.
  4. 콜백에서 상태를 확인합니다. 원래의 리디렉션 URI와 code_verifier를 사용하여 코드를 한 번 교환합니다.
  5. 토큰을 안전하게 저장합니다. 반환된 클라이언트 범위의 주체를 고객 식별자로 사용합니다.
POST https://auth.shareai.now/oauth/token
기본 URL
https://auth.shareai.now
인증
공개 클라이언트 ID + PKCE, 또는 비공개 클라이언트 인증 + PKCE

cURL

curl --fail-with-body 'https://auth.shareai.now/oauth/token'   --data-urlencode 'grant_type=authorization_code'   --data-urlencode "client_id=$SHAREAI_CLIENT_ID"   --data-urlencode "code=$AUTHORIZATION_CODE"   --data-urlencode 'redirect_uri=https://your-app.example/callback'   --data-urlencode "code_verifier=$PKCE_VERIFIER"

이 예시는 공개 클라이언트를 위한 것입니다. 비밀 또는 HTTP 기본 자격 증명을 추가하지 마십시오. 비공개 클라이언트는 PKCE 외에도 서버 측 클라이언트 자격 증명을 사용하여 인증합니다. 브라우저, 데스크톱, 모바일 또는 자체 호스팅 배포에서 비공개 비밀을 절대 포함하지 마십시오.

검색: https://auth.shareai.now/.well-known/openid-configuration. 광고된 엔드포인트와 서명 키를 사용합니다. 상태 불일치, 예상치 못한 발급자 및 유효하지 않은 ID 토큰 대상 또는 서명을 거부합니다.

표준: OAuth 보안 모범 사례 그리고 PKCE. 리프레시 토큰.

마지막 업데이트 2026년 9월 18일

ShareAI 플랫폼 문서
모든 문서

제목 또는 내용으로 검색하세요.

이 페이지에 대해 문의하기

이 페이지를 탐색할 도우미를 선택하세요. 페이지를 복사하여 대화에 붙여넣을 수도 있습니다.

Ask ChatGPTAsk ClaudeAsk GrokAsk ShareAI