
Dil 🇹🇷 Türkçe
🇺🇸
English
🇧🇬
Български
🇨🇳
简体中文
🇹🇼
繁體中文
🇭🇷
Hrvatski
🇩🇰
Dansk
🇳🇱
Nederlands
🇺🇸
English (US)
🇨🇦
Français (Canada)
🇫🇷
Français (France)
🇩🇪
Deutsch
🇨🇾
Ελληνικά (Κύπρος)
🇬🇷
Ελληνικά
🇮🇱
עברית
🇮🇹
Italiano
🇯🇵
日本語
🇰🇷
한국어
🇵🇱
Polski
🇧🇷
Português (Brasil)
🇷🇺
Русский
🇺🇦
Русский (Украина)
🇧🇦
Српски (БиХ)
🇷🇸
Srpski (Latinica)
🇲🇪
Српски (Црна Гора)
🇷🇸
Српски
🇸🇮
Slovenščina
🇪🇸
Español
🇺🇦
Українська
🇹🇷
Türkçe
Başlarken
Kullanım
Dokümantasyon
FastComments PHP SSO SDK
Bu, FastComments için resmi PHP SSO SDK'sıdır.
FastComments SSO entegrasyonu için PHP SDK
Depo
Kullanım 
Basit SSO
Basit SSO kullanımı basittir, ancak Güvenli SSO'ya kıyasla daha az güvenlik sağlar:
use FastComments\SSO\FastCommentsSSO;
use FastComments\SSO\SimpleSSOUserData;
// Kullanıcı verilerini oluştur
$userData = SimpleSSOUserData::create(
'username123',
'user@example.com',
'https://example.com/avatar.png'
);
// URL tabanlı giriş/çıkış ile
$sso = FastCommentsSSO::createWithUrls(
null,
$userData,
'https://example.com/login',
'https://example.com/logout'
);
// Veya geri çağırmalar ile
$sso = FastCommentsSSO::createWithCallbacks(
$userData,
function($url) { /* Giriş işlemini ele al */ },
function($url) { /* Çıkış işlemini ele al */ }
);
// FastComments'a iletmek için token'ı al
$token = $sso->prepareToSend();
Güvenli SSO
Güvenli SSO, HMAC doğrulaması ile artırılmış güvenlik sağlar:
use FastComments\SSO\FastCommentsSSO;
use FastComments\SSO\SecureSSOUserData;
// Kullanıcı verilerini oluştur
$userData = SecureSSOUserData::create(
'user-123',
'user@example.com',
'username123',
'https://example.com/avatar.png'
);
// Gerekirse isteğe bağlı veriler ekleyin
$userData->isAdmin = true;
$userData->groupIds = ['group-1', 'group-2'];
// API anahtarınızla SSO nesnesini oluşturun
$sso = FastCommentsSSO::createSecure('your-api-key', $userData);
// FastComments'a iletmek için token'ı al
$token = $sso->prepareToSend();
Dokümantasyon 
FastComments SSO ile ilgili tam dokümantasyon için, lütfen FastComments dokümantasyonuna bakın.
Yardıma mı ihtiyacınız var?
PHP SSO SDK ile ilgili herhangi bir sorunla karşılaşırsanız veya sorularınız olursa lütfen:
Katkıda Bulunma
Katkılar memnuniyetle karşılanır! Katkı yönergeleri için lütfen GitHub deposunu ziyaret edin.