FastComments.com

FastComments PHP SSO SDK

यह FastComments का आधिकारिक PHP SSO SDK है।

अपने PHP एप्लिकेशन में FastComments Single Sign-On को एकीकृत करें।

रिपॉज़िटरी

GitHub पर देखें

AI कोडिंग एजेंट Internal Link

skills.sh

अपने कोडिंग एजेंट को FastComments का वह संदर्भ दें जिसकी उसे आवश्यकता है - विजेट्स, कॉन्फ़िगरेशन, Secure SSO, REST API, और SDKs:

npx skills add fastcomments/skills

यह Claude Code, Codex, Cursor, Copilot, Gemini, और skills CLI द्वारा समर्थित हर अन्य एजेंट के साथ काम करता है।

इंस्टॉलेशन Internal Link

composer require fastcomments/sso

उपयोग Internal Link

सरल SSO

सरल SSO का उपयोग करना आसान है, लेकिन यह Secure 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) { /* लॉगिन हैंडल करें */ },
    function($url) { /* लॉगआउट हैंडल करें */ }
);

// 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'];

// अपनी API key के साथ SSO ऑब्जेक्ट बनाएँ
$sso = FastCommentsSSO::createSecure('your-api-key', $userData);

// FastComments को भेजने के लिए टोकन प्राप्त करें
$token = $sso->prepareToSend();

दस्तावेज़ीकरण Internal Link

FastComments SSO के लिए पूर्ण दस्तावेज़ीकरण के लिए, कृपया FastComments दस्तावेज़ीकरण देखें।

सहायता चाहिए?

यदि आपको PHP SSO SDK के बारे में कोई समस्या आती है या कोई प्रश्न है, तो कृपया:

योगदान देना

योगदान का स्वागत है! कृपया योगदान दिशानिर्देशों के लिए GitHub रिपॉज़िटरी देखें।