OAuth UygulamalarıYakında
GlobalTrustID ile giriş (OAuth) desteğinin durumu ve bugünkü alternatifi.
Bu sayfa, özellik açıldığında ne sunacağını ve bugün aynı ihtiyacı nasıl karşılayabileceğinizi anlatır. Aşağıdaki uç noktalar henüz canlı değildir; entegrasyonunuzu bunlara göre yazmayın.
Açıldığında ne gelecek#
OAuth uygulamaları, kendi ürününüzde "GlobalTrustID ile giriş yap" düğmesi sunmanızı sağlayacak. Kullanıcı GlobalTrustID hesabıyla oturum açacak, hangi bilgileri paylaşacağını görecek ve siz doğrulanmış bir kimlikle başlayacaksınız.
Planlanan yetenekler:
- İstemci kimliği ve gizli anahtar üretimi (
client_id/client_secret) - Yönlendirme adresi (redirect URI) yönetimi
- Kapsam bazlı izinler — doğrulama oturumlarındaki scope sözlüğünün aynısı
- Authorization Code akışı ve PKCE desteği
Kapsam sözlüğünün ortak olması bilinçli: bugün doğrulama oturumunda identity.first_name isteyen bir entegrasyon, OAuth'a geçtiğinde aynı adı kullanmaya devam edecek.
Bugün ne yapabilirsiniz#
Kullanıcı kimliğini doğrulamak için OAuth'u beklemenize gerek yok. Doğrulama oturumu akışı bugün çalışıyor ve çoğu senaryoyu karşılıyor:
| İhtiyacınız | Bugünkü yol |
|---|---|
| Kullanıcının kimliğini doğrulamak | Doğrulama Akışı |
| Sunucudan sunucuya kimliklendirme | API Anahtarı (sk_) |
| Tarayıcıdan oturum açmak | Publishable anahtar (pk_) + JS SDK |
| Sonucu anında almak | Webhooks |
Aradaki fark şudur: doğrulama oturumu tek seferlik bir kimlik paylaşımıdır, OAuth ise süregelen bir oturum kurar. Kullanıcınızın her ziyaretinde kimliğini yeniden doğrulamasına gerek yoksa, bugün oturum sonucunu kendi tarafınızda saklayıp kendi oturum yönetiminizi kurabilirsiniz.
Sosyal hesap doğrulaması ile karıştırmayın#
GlobalTrustID mobil uygulamasında kullanıcıların Instagram hesabını doğrulayabildiği bir akış vardır. Bu, uygulamanın kendi içindeki bir doğrulama adımıdır — entegratörlerin kullanacağı bir OAuth arayüzü değildir ve bu sayfada anlatılan özellikle ilgisi yoktur.
Haberdar olmak için#
Özellik açıldığında panelde duyurulacaktır. Erken erişim veya entegrasyon planlaması için bizimle iletişime geçebilirsiniz.