
Langue 🇫🇷 Français (France)
🇺🇸
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
Prise en main
Utilisation
Documentation
FastComments PHP SSO SDK
Ceci est le SDK SSO PHP officiel pour FastComments.
SDK PHP pour l'intégration SSO de FastComments
Dépôt
Utilisation 
SSO simple
Le SSO simple est facile à utiliser, mais offre moins de sécurité que le SSO sécurisé :
use FastComments\SSO\FastCommentsSSO;
use FastComments\SSO\SimpleSSOUserData;
// Créer les données utilisateur
$userData = SimpleSSOUserData::create(
'username123',
'user@example.com',
'https://example.com/avatar.png'
);
// Avec connexion/déconnexion via URL
$sso = FastCommentsSSO::createWithUrls(
null,
$userData,
'https://example.com/login',
'https://example.com/logout'
);
// Ou avec des callbacks
$sso = FastCommentsSSO::createWithCallbacks(
$userData,
function($url) { /* Gérer la connexion */ },
function($url) { /* Gérer la déconnexion */ }
);
// Récupérer le jeton à transmettre à FastComments
$token = $sso->prepareToSend();
SSO sécurisé
Le SSO sécurisé offre une sécurité renforcée grâce à la vérification HMAC :
use FastComments\SSO\FastCommentsSSO;
use FastComments\SSO\SecureSSOUserData;
// Créer les données utilisateur
$userData = SecureSSOUserData::create(
'user-123',
'user@example.com',
'username123',
'https://example.com/avatar.png'
);
// Ajouter des données optionnelles si nécessaire
$userData->isAdmin = true;
$userData->groupIds = ['group-1', 'group-2'];
// Créer l'objet SSO avec votre clé API
$sso = FastCommentsSSO::createSecure('your-api-key', $userData);
// Récupérer le jeton à transmettre à FastComments
$token = $sso->prepareToSend();
Documentation 
Pour la documentation complète sur FastComments SSO, veuillez consulter la documentation de FastComments.
Besoin d'aide ?
Si vous rencontrez des problèmes ou avez des questions concernant le SDK SSO PHP, veuillez :
Contribuer
Les contributions sont les bienvenues ! Veuillez visiter le dépôt GitHub pour consulter les directives de contribution.