Web Yazılım Entegrasyonu

PhantAuth

PhantAuth, OpenID Connect sağlayıcısı ve rastgele kullanıcı üretici olarak test ortamlarında kimlik doğrulama ve kullanıcı verisi ihtiyaçlarını karşılar. Geliştiriciler için esnek ve hızlı bir çözüm sunar.

WhatsApp’tan görüşelim
PhantAuth API entegrasyonu ile test kullanıcıları ve kimlik doğrulama akışları
Güncel sürüm1.0.0

PhantAuth, OpenID Connect sağlayıcısı ve rastgele kullanıcı üretici olarak çalışan bir API'dir. Geliştiricilerin uygulamalarını test ederken gerçekçi kullanıcı verileri ve kimlik doğrulama akışları kullanmalarını sağlar. OpenID Connect'in tüm akışlarını (Hybrid, Implicit, Authorization Code) ve OAuth 2.0 Resource Owner Password grant tipini destekler. Ayrıca, rastgele kullanıcı üretici bağımsız olarak da kullanılabilir; kullanıcı adı bilindiğinde aynı kullanıcı verilerini yeniden üretebilir. Bu özellik, test senaryolarının tekrarlanabilirliğini artırır. PhantAuth, web, mobil ve backend uygulamalarına doğrudan veya Auth0, Azure AD B2C gibi kimlik doğrulama hizmetleri üzerinden entegre edilebilir.

Hangi ihtiyaçlarda değerlendirilebilir?

  • OpenID Connect akışlarını test etmek isteyen geliştiriciler
  • Gerçekçi test kullanıcı verilerine ihtiyaç duyan uygulama ekipleri
  • Kimlik doğrulama entegrasyonlarını hızlıca doğrulamak isteyen projeler

Yaygın kullanım alanları

OpenID Connect Akış Testleri

Uygulamanızın OpenID Connect akışlarını (Authorization Code, Implicit, Hybrid) test etmek için PhantAuth'u kimlik sağlayıcı olarak kullanabilirsiniz. Böylece gerçek bir kimlik sağlayıcıya bağımlı kalmadan akışları doğrulayabilirsiniz.

Rastgele Kullanıcı Verisi Üretimi

Test ortamlarında kullanıcı kaydı, profil görüntüleme gibi senaryolar için rastgele ancak tutarlı kullanıcı verileri üretebilirsiniz. Kullanıcı adı ile aynı verileri yeniden üretmek mümkündür.

Kimlik Doğrulama Entegrasyonu Doğrulama

Auth0 veya Azure AD B2C gibi kimlik doğrulama hizmetlerine PhantAuth'u sosyal bağlantı olarak ekleyerek uçtan uca entegrasyon testleri yapabilirsiniz.

İncelenmesi gereken noktalar

  • PhantAuth test amaçlıdır; üretim ortamlarında kullanılmamalıdır.
  • OpenID Connect akışlarını doğru yapılandırmak için issuer ve discovery URL'lerini doğru kullanmalısınız.
  • Rastgele kullanıcı üretici, özel e-posta veya profil resmi eklemeye izin verir; ancak bu özelliklerin kullanımı API dokümantasyonunda detaylandırılmıştır.

WordPress.org

Kurulum ve geliştirme notları

PhantAuth bir API olduğundan kurulum gerektirmez; doğrudan API uç noktalarını kullanarak entegrasyon yapılır. OpenID Connect yapılandırması için discovery belgesi kullanılabilir.

  1. 1PhantAuth'un OpenID Connect discovery belgesini (https://phantauth.net/.well-known/openid-configuration) inceleyin.
  2. 2Test istemci kimliği (client_id: test.client) ve gizli anahtarı (client_secret: UTBcWwt5) ile kimlik doğrulama akışlarını test edin.
  3. 3Rastgele kullanıcı üretici API'sini kullanarak test kullanıcıları oluşturun.

Hazır çözümün ötesinde

Özel geliştirme ne zaman değerlendirilebilir?

ZeplinGo olarak, web projelerinizde PhantAuth API'sini kullanarak test kullanıcı yönetimi ve kimlik doğrulama akışlarını özelleştirebiliriz. İhtiyaçlarınıza göre API entegrasyonunu birlikte planlayabiliriz.

Ücretsiz ön çalışma isteyin →

Değerlendirme soruları

PhantAuth nedir?

PhantAuth, OpenID Connect sağlayıcısı ve rastgele kullanıcı üretici olarak çalışan bir API'dir. Test ortamlarında gerçekçi kullanıcı verileri ve kimlik doğrulama akışları sağlar.

PhantAuth hangi akışları destekler?

OpenID Connect'in Hybrid, Implicit ve Authorization Code akışlarının yanı sıra OAuth 2.0 Resource Owner Password grant tipini destekler.

PhantAuth'u nasıl kullanabilirim?

API uç noktalarını doğrudan kullanabilir veya OpenID Connect entegrasyonu için discovery belgesini takip edebilirsiniz. Test istemci bilgileri (client_id: test.client, client_secret: UTBcWwt5) ile başlayabilirsiniz.

API teknik kaydı

PhantAuth

Entegrasyon öncesinde kaynağı inceleyin.

Bu pencere ZeplinGo kütüphanesinde saklanan güncel teknik kaynağı özetler. Geliştirme öncesinde sağlayıcı dokümantasyonunu, yetkilendirmeyi ve güncel uç noktaları yeniden inceliyoruz.

Sağlayıcı anahtarı
phantauth.net
Sürüm
1.0.0
Kaynak kaydı
phantauth.net

Bu API’nin listelenmesi iş ortaklığı, onay veya uyumluluk garantisi anlamına gelmez. Uygulanabilirliği sağlayıcının güncel koşulları ve proje gereksinimleri belirler.