- Web uygulamaları, mobil uygulamalar, tek sayfa uygulamaları (SPA), API'ler veya üçüncü taraf istemciler için standart tabanlı kimlik doğrulama sağlayıcısı
- Bağımsız bir servis olarak dağıtılabilir veya mevcut uygulamaya gömülebilir. Tüm framework'ler ve platformlarla entegre olur
- Self-hosting: tamamen kullanıcı altyapısında çalışır ve Node.js, Bun, AWS Lambda, Cloudflare Workers üzerine dağıtılabilir
- Web standartları tabanlıdır ve OAuth 2.0 spesifikasyonuyla uyumludur. OAuth destekleyen tüm istemcilerle uyumludur ve access ile refresh token üretebilir
- Özelleştirilebilir: tema uygulanabilen varsayılan bir UI sunar, doğrudan kendiniz de uygulayabilirsiniz
- Yaklaşım
- Birçok açık kaynak kimlik doğrulama çözümü, tek bir uygulamaya gömülmek üzere tasarlanmış kütüphanelerdir
- Buna karşılık OpenAuth, kullanıcı altyapısında kolayca self-host edilebilen merkezi bir kimlik doğrulama sunucusudur
- Web, mobil uygulamalar, dahili yönetim araçları gibi tüm uygulamaların kimlik doğrulamasında kullanılabilir
- Depolama gereksinimini minimumda tutar: refresh token, parola hash'i gibi yalnızca en az veriyi saklar. KV store (Cloudflare KV, DynamoDB vb.) desteği vardır
1 yorum
Neden özellikle bir sağlayıcı olmak gerekiyor…
Tüketici olmak yeterli değil mi?
… diye düşündürüyor.