
Језик 🇷🇸 Српски
Почетак
Коришћење
Документација
FastComments PHP SSO SDK
Ово је званичан PHP SSO SDK за FastComments.
PHP SDK за интеграцију FastComments SSO
Репозиторијум
Коришћење 
Једноставни SSO
Једноставни SSO је једноставан за коришћење, али пружа мање безбедности него Сигуран SSO:
use FastComments\SSO\FastCommentsSSO;
use FastComments\SSO\SimpleSSOUserData;
// Креирајте корисничке податке
$userData = SimpleSSOUserData::create(
'username123',
'user@example.com',
'https://example.com/avatar.png'
);
// Са пријављивањем/одјављивањем заснованим на URL-у
$sso = FastCommentsSSO::createWithUrls(
null,
$userData,
'https://example.com/login',
'https://example.com/logout'
);
// Или помоћу повратних функција
$sso = FastCommentsSSO::createWithCallbacks(
$userData,
function($url) { /* Handle login */ },
function($url) { /* Handle logout */ }
);
// Добијте токен који треба проследити FastComments-у
$token = $sso->prepareToSend();
Сигуран SSO
Сигуран SSO пружа појачану безбедност уз HMAC верификацију:
use FastComments\SSO\FastCommentsSSO;
use FastComments\SSO\SecureSSOUserData;
// Креирајте корисничке податке
$userData = SecureSSOUserData::create(
'user-123',
'user@example.com',
'username123',
'https://example.com/avatar.png'
);
// Додајте опционе податке по потреби
$userData->isAdmin = true;
$userData->groupIds = ['group-1', 'group-2'];
// Креирајте SSO објекат са вашим API кључем
$sso = FastCommentsSSO::createSecure('your-api-key', $userData);
// Добијте токен који треба проследити FastComments-у
$token = $sso->prepareToSend();
Документација 
Za kompletnu dokumentaciju o FastComments SSO, pogledajte FastComments dokumentaciju.
Потребна помоћ?
Ако наиђете на било какве проблеме или имате питања у вези са PHP SSO SDK-ом, молимо вас:
Доприноси
Доприноси су добродошли! Молимо посетите репозиторијум на GitHub-у за смернице о доприносу.