oauth2-client
Bu PHP paketi, web uygulamalarına OAuth 2.0 yetkilendirme akışını ve servis sağlayıcı entegrasyonunu kolayca eklemek için bir temel sunar. RFC 6749 ve taşıyıcı belirteç kullanan standart OAuth 2.0 sağlayıcılarıyla doğrudan uyumlu çalışır. Kütüphaneyi genişleterek veya mevcut resmi ve üçüncü taraf sağlayıcı istemcilerini kullanarak özel davranışları destekleyebilirsin.
thephpleague · Kimlik Doğrulama & Kimlik Yönetimi
Bu kategorideki yaygın ticari ürünler: Auth0, Okta, AWS Cognito
- GenericProvider sınıfını kullanarak taşıyıcı belirteç destekleyen herhangi bir servis sağlayıcıya bağlanırsın.
- Mevcut resmi veya üçüncü taraf sağlayıcı istemcilerini kullanarak Facebook ve GitHub gibi servislerle entegrasyon sağlarsın.
- Kitaplığı genişleterek standart OAuth 2.0 spesifikasyonunun ötesindeki ek işlevleri destekleyen özel sağlayıcılar oluşturursun.
- • NötrGitHub Issue
[RFC] Sağlayıcı Kullanıcı Varlığı Interface/Abstract
“OAuth 2.0 bir Kullanıcı varlığını tanımlamaz. Bununla birlikte, bu kütüphanede bir Varlık Kullanıcı sınıfı sunuyoruz. Çeşitli sağlayıcıların kullanıcıları ve kullanıcı verilerini nasıl ele aldığının bir sonucu olarak, her bir sağlayıcıyı desteklemek için bu sınıfı defalarca değiştirmek zorunda kaldık. Artık sağlayıcılar olmadığına göre...”
- • NötrGitHub Issue
Sağlayıcıları kendi Depolarına Taşıyın
“- Eventbrite - Bir geliştirici bulun - README'da bağlantı - league/oauth2-client'dan kaldır - Facebook - Yeni bir GitHub repo - README'da bağlantı - league/oauth2-client'dan kaldır - Özel paramları belgele - Github - Yeni bir GitHub repo yap -...”