FastComments.com

FastComments PHP SSO SDK

Ово је званичан PHP SSO SDK за FastComments.

PHP SDK за интеграцију FastComments SSO

Репозиторијум

Погледајте на GitHub


AI агенти за кодирање Internal Link

skills.sh

Дајте вашем кодујућем агенту FastComments контекст који му је потребан – виџети, конфигурација, Secure SSO, REST API и SDK‑ови:

npx skills add fastcomments/skills

Ради са Claude Code, Codex, Cursor, Copilot, Gemini, и свим осталим агентима које подржава skills CLI.

Инсталација Internal Link

composer require fastcomments/sso

Употреба Internal Link

Једноставни 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();

Документација Internal Link


За потпуну документацију о FastComments SSO, молимо вас да погледате FastComments документација.

Потребна помоћ?

Ако наиђете на било какве проблеме или имате питања у вези са PHP SSO SDK-ом, молимо вас:

Доприноси

Доприноси су добродошли! Молимо посетите репозиторијум на GitHub-у за смернице о доприносу.