Quote3D Dokümantasyonuna Hoş Geldiniz! ⏳

Kimlik Doğrulama

Quote3D, tüm API endpoint'lerini güvence altına almak için JWT (JSON Web Token) Bearer kimlik doğrulaması kullanır. Bu, yalnızca yetkili kullanıcıların hesabınıza ve 3D baskı kaynaklarınıza erişebilmesini ve bunlarla etkileşim kurabilmesini sağlar.

Kimlik Doğrulama Nasıl Çalışır

  1. Kayıt olun ve giriş yapın Quote3D hesabınıza.
  2. Bir API token'ı oluşturun (JWT) dashboard'unuzdan "Tokens" sekmesi altında.
  3. Token'ı ekleyin her API isteğinin Authorization başlığına:
    Authorization: Bearer YOUR_TOKEN_HERE
  4. Sunucu token'ınızı doğrular ve geçerli ve süresi dolmamışsa erişim verir.

JWT Nedir?

Bir JWT (JSON Web Token), iki taraf arasındaki talepleri temsil etmenin güvenli, kompakt bir yoludur. Modern API'lerde kimlik doğrulama ve yetkilendirme için yaygın olarak kullanılır.

Bir JWT üç bölümden oluşur:

  1. Header: İmzalama algoritmasını ve token türünü belirtir.
  2. Payload: Kullanıcı verilerini ve talepleri içerir (kullanıcı ID'si, e-posta ve sona erme süresi gibi).
  3. Signature: Token'ın değiştirilmediğini doğrular.

Bir JWT şöyle görünür:

<base64url-encoded header>.<base64url-encoded payload>.<base64url-encoded signature>

Kimlik doğruladığınızda, Quote3D imzayı ve talepleri (sona erme gibi) kontrol ederek token'ınızın geçerli olduğundan emin olur.

Örnek: Token'ınızı Kullanma

Token'ınızı curl ile nasıl kullanabileceğiniz:

curl -H "Authorization: Bearer YOUR_TOKEN_HERE" https://api.quote3d.com/v2/user

Veya API Playground'da, oturumunuzu kimlik doğrulamak için token'ınızı yetkilendirme modalına (kilit simgesi) yapıştırın. Hızlı Başlangıç Kılavuzumuzda API Playground ile nasıl başlayabileceğinizi görün.

Token'ınızı gizli tutun! Bir şifre gibi davranın—asla paylaşmayın veya halka açık kod depolarında açığa çıkarmayın.