Genyleap/Docs
OpenProof

Gizli kestirmeleri olmayan kimlik altyapısı.

OpenProof; kanıt, kimlik, oturum ve yetkilendirmeyi ayrı tutarken uygulamalara tutarlı bir hesap yüzeyi sunar.

PasskeysOAuth/OIDCSIWEFarcasterSAMLLDAPS

Hızlı başlangıç

01

Kanıt yöntemini seçin

Parola, passkey, sosyal sağlayıcı, cüzdan imzası veya kurumsal federasyon; ilgili protokole özgü bir ceremony başlatır.

02

Kanıtı doğrulayın

OpenProof, protokol gerektiğinde imza, state, nonce, PKCE, issuer/audience ve replay korumalarını doğrular.

03

Tek bir kanonik kimlik çözümleyin

Doğrulanmış sağlayıcı subject’i açıkça bağlanmış bir kimliğe eşlenir. E-posta sessiz bir hesap birleştirme anahtarı olarak kullanılmaz.

04

Kontrollü erişim verin

Oturumlar ve OAuth/OIDC token’ları, bağımlı uygulamanın ihtiyaç duyduğu güvence ve yetkilendirme bağlamını taşır.

Self-hosting modeli

OpenProof’u kendi güven sınırınız içinde çalıştırın. HTTPS giriş noktanızın arkasına yerleştirin, sağlayıcı kimlik bilgilerini secret manager içinde tutun ve ortamınıza uygun veri deposu ile servis düzenini seçin.

örnekdeployment yapısı
public origin   https://auth.example.com
application     your web or API service
identity core   OpenProof
state           your PostgreSQL-compatible datastore
secrets         your secret manager / environment
Kendi yollarınızı ve host adlarınızı kullanın

Bu dokümantasyondaki örnekler bilinçli olarak geneldir. Dağıtımınızla eşleşmediği sürece dosya sistemi yolu, port, hostname veya callback URI kopyalamayın.

API yüzeyi

YöntemYolAmaç
GET/health/readyHazırlık kontrolü
GET/auth/providersYayımlanan kimlik doğrulama sağlayıcıları
POST/auth/passkey/optionsWebAuthn ceremony başlat
GET/.well-known/openid-configurationOIDC keşfi
curlhazırlık örneği
curl https://auth.example.com/health/ready

{"status":"ok"}
Tam sözleşmeyi keşfedin

Developer Portal; izole bir tarayıcı sandbox’ı, identity workbench ve OpenProof’un OpenAPI 3.1 sözleşmesinden üretilen, şu anda 87 yol ve 111 operation kapsayan API Explorer içerir.

API Referansını aç →

Sonraki adımlar