Gizli kestirmeleri olmayan kimlik altyapısı.
OpenProof; kanıt, kimlik, oturum ve yetkilendirmeyi ayrı tutarken uygulamalara tutarlı bir hesap yüzeyi sunar.
Hızlı başlangıç
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.
Kanıtı doğrulayın
OpenProof, protokol gerektiğinde imza, state, nonce, PKCE, issuer/audience ve replay korumalarını doğrular.
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.
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.
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
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öntem | Yol | Amaç |
|---|---|---|
| GET | /health/ready | Hazırlık kontrolü |
| GET | /auth/providers | Yayımlanan kimlik doğrulama sağlayıcıları |
| POST | /auth/passkey/options | WebAuthn ceremony başlat |
| GET | /.well-known/openid-configuration | OIDC keşfi |
curl https://auth.example.com/health/ready
{"status":"ok"}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.
Sonraki adımlar
Deployment & Developer El Kitabı
Operator’den geliştiriciye tam workflow; indirilebilir PDF ile.
↗↓OpenProof’u kurun
Paket kurulumu, PostgreSQL, sağlayıcılar, e-posta teslimi, Nginx ve TLS.
↗{ }OpenProof ile geliştirme
OAuth/OIDC, application kaydı ve Node.js, PHP, C++ ile genel HTTP entegrasyonu.
↗APIAPI Referansı
Tüm OpenAPI sözleşmesinde arama yapın ve entegrasyon örneklerini kopyalayın.
↗+Sağlayıcıları yapılandırın
Redirect URI’leri, kimlik bilgileri ve sağlayıcıya özgü entegrasyon kuralları.
↗AILLM & MCP
Makine-okunabilir dokümanlar, llms.txt ve public salt-okunur dokümantasyon MCP’si.