ShareAI Platform Docs

PKCE ile bir hesabı yetkilendirin

Gizli ve genel uygulamalar için yetkilendirme kodu ve S256 PKCE kullanın.

Markdown olarak görüntüle
  1. Her yetkilendirme için kriptografik olarak rastgele bir durum ve yeni bir PKCE doğrulayıcı oluşturun. S256 zorluğunu hesaplayın.
  2. client_id, tam redirect_uri, response_type=code, scope, state, code_challenge ve code_challenge_method=S256 ile yetkilendirme uç noktasına yönlendirin.
  3. Müşteri oturum açar, kişisel veya organizasyon hesabını seçer, kapsamları gözden geçirir ve varsa bir faturalandırma planını kabul eder.
  4. Geri çağrınızda durumu doğrulayın. Kod doğrulayıcı ve orijinal yönlendirme URI'si ile kodu bir kez değiştirin.
  5. Jetonları güvenli bir şekilde saklayın. Döndürülen müşteri kimliği olarak client-scoped subject'i kullanın.
POST https://auth.shareai.now/oauth/token
Temel URL
https://auth.shareai.now
Kimlik doğrulama
Genel istemci ID'si + PKCE veya gizli istemci kimlik doğrulaması + 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"

Bu örnek genel bir istemci içindir. Bir gizli anahtar veya HTTP Basic kimlik bilgisi eklemeyin. Gizli bir istemci, PKCE'ye ek olarak sunucu tarafı istemci kimlik bilgilerini kullanarak kimlik doğrulaması yapar. Gizli bir anahtarı tarayıcı, masaüstü, mobil veya kendi kendine barındırılan dağıtımlarda asla paylaşmayın.

Keşif: https://auth.shareai.now/.well-known/openid-configuration. İlan edilen uç noktaları ve imzalama anahtarlarını kullanın. Durum uyuşmazlıklarını, beklenmeyen sağlayıcıları ve geçersiz ID-token hedef kitlesi veya imzasını reddedin.

Standartlar: OAuth güvenlik en iyi uygulamaları ve PKCE. Yenileme jetonları.

Son güncelleme Eylül 18, 2026

ShareAI Platform Belgeleri
Tüm belgeler

Başlık veya içerik ile ara.

Bu sayfa hakkında soru sor

Bu sayfayı keşfetmek için bir asistan seçin. Ayrıca sayfayı kopyalayıp konuşmanıza yapıştırabilirsiniz.

Ask ChatGPTAsk ClaudeAsk GrokAsk ShareAI