> ## Documentation Index
> Fetch the complete documentation index at: https://docs.livingsecurity.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Kimlik Doğrulama

> Entegrasyonunuz için bir API anahtarı veya OAuth istemci kimlik bilgileri arasında seçim yapın ve her birinin bir hizmet hesabını nasıl kullandığını öğrenin.

**Public API'yi kullanmak için OAuth'a ihtiyacınız yoktur.** Özel, sunucu tarafı bir entegrasyon için kapsamı sınırlandırılmış bir API anahtarıyla başlayın ve [hızlı başlangıç kılavuzunu](/tr/developers/v1/quickstart) izleyin. Güvenlik politikanız kısa ömürlü erişim belirteçleri gerektiriyorsa veya entegrasyon platformunuz bu akışı zaten destekliyorsa OAuth istemci kimlik bilgilerini seçin.

Her iki seçenek de bir hizmet hesabı kullanır. Hizmet hesabı, entegrasyonun kimliğidir; üçüncü bir kimlik doğrulama yöntemi değildir.

## Bileşenler birbiriyle nasıl uyum sağlar

| Öğe | Amaç | Entegrasyonunuzun gönderdiği bilgi |
| - | - | - |
| **Hizmet hesabı** | İş yükünü adlandırır ve izin üst sınırını belirler. | Kimliği (ID) hesabı tanımlar; bir isteğin kimliğini doğrulamaz. |
| **API anahtarı** | Seçilen bir izin kümesi ve son kullanma tarihiyle doğrudan bu hizmet hesabı olarak kimlik doğrular. | HTTP Basic kimlik doğrulaması veya `Authorization: Bearer <api_key_secret>` kullanılarak gönderilen anahtar gizli değeri. |
| **OAuth istemcisi** | Bu hizmet hesabı için kapsamı sınırlandırılmış erişim belirteçleri almak üzere bir belirteç hizmetinde kimlik doğrular. | `Authorization: Bearer <access_token>` kullanılarak gönderilen bir erişim belirteci. |

Her entegrasyon için bir [hizmet hesabı](/tr/developers/developer-hub/service-accounts) oluşturun. Bu hesap için bir API anahtarı veya bir OAuth istemcisi seçin; her API isteğinde her iki yöntemi birden kullanmanız gerekmez. Hiçbir kimlik bilgisi hesabın geçerli izinlerini aşamaz.

Hızlı başlangıç kılavuzu Basic kimlik doğrulamasını kullanır. API anahtarları için Bearer üst bilgisi de desteklenir; bu üst bilgiyi kullanmak bir OAuth istemcisine ihtiyacınız olduğu anlamına gelmez.

## Basit bir entegrasyon için API anahtarını seçin

Gizli değerin gizli anahtar yöneticinizde saklanması güvenlik gereksinimlerinize uygunsa, kendi zamanlanmış işleriniz, raporlama betikleriniz, veri hatlarınız veya diğer arka uç hizmetleriniz için bir API anahtarı kullanın.

* Kimliği doğrulanmış istekleri doğrudan yapın; belirteç değişimi gerekmez.
* Yalnızca iş yükünün ihtiyaç duyduğu izinleri seçin ve bir son kullanma tarihi belirleyin.
* Anahtarı çakışma süresini kullanarak yenileyin veya açığa çıkması durumunda hemen iptal edin.

API anahtarı kullanan bir entegrasyon için OAuth istemcisi gerekmez. [Hızlı başlangıç kılavuzuyla](/tr/developers/v1/quickstart) başlayın, ardından oluşturma ve yenileme için [API anahtarları](/tr/developers/developer-hub/api-keys) sayfasına bakın.

## Kısa ömürlü erişim belirteçleri için OAuth'u seçin

Kuruluşunuz süresi dolan erişim belirteçleri gerektiriyorsa veya bir entegrasyon aracı `client_credentials` akışını bekliyorsa, gizli bir arka uç hizmeti için OAuth istemci kimlik bilgilerini kullanın.

1. Hizmet hesabı için kapsamı sınırlandırılmış bir OAuth istemcisi oluşturun.
2. Kurulum sırasında sağlanan istemci kimlik doğrulama yöntemini kullanarak istemcinin kimliğini bölgesel belirteç uç noktanızda doğrulayın.
3. Elde edilen erişim belirtecini API isteklerinizle birlikte gönderin. Geçerli belirtecin süresi dolmadan yeni bir belirteç alın.

OAuth, entegrasyonunuza belirteç edinme ve süre sonu yönetimi ekler. İstemci gizli değerinin yine de güvenli biçimde saklanması ve yenilenmesi gerekir; kısa ömürlü belirteçler bu sorumluluğu ortadan kaldırmaz. İstemci kimlik bilgileri akışı yenileme belirteçleri kullanmaz: yeni bir erişim belirteci almak için istemcinin kimliğini yeniden doğrulayın.

OAuth erişiminin kuruluşunuz için etkinleştirilmiş olması gerekir. Etkinleştirilmemişse bir API anahtarı kullanın veya gereksinimleriniz hakkında Living Security Destek ekibiyle iletişime geçin. İstemci oluşturma, tek seferlik gizli değerler, iptal ve kurtarma hakkında bilgi için [OAuth istemci kimlik bilgileri](/tr/developers/v1/oauth) sayfasına bakın.

## Kimlik bilgilerini arka uçta tutun

Hizmet hesabı API anahtarları ve OAuth istemci gizli değerleri sunucu tarafı gizli anahtar depolama alanında bulunmalıdır. Bunları tarayıcı koduna, mobil uygulamalara, kaynak kontrolüne veya günlüklere koymayın. Hizmet hesabı kimlik bilgisi iş yükü olarak hareket eder; bir kişinin oturum açmasını sağlamaz ve müşteri onayı akışı sunmaz.

Her iki yöntemle de kuruluşunuz için [bölgesel API ana bilgisayarını](/tr/developers/v1/regions) kullanın. Kimlik doğrulama yöntemlerini değiştirmek kaynak URL'sini, API sürümünü veya bir işlemin gerektirdiği izinleri değiştirmez.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.