Skip to main content

Přehled endpointů

Interaktivní API dokumentace

Pro kompletní a vždy aktuální API dokumentaci navštivte Swagger UI na vaší instanci Klubero SSO:

https://your-sso-domain.com/documentation

Swagger poskytuje:

  • Interaktivní testování API
  • Příklady požadavků/odpovědí
  • Všechny dostupné parametry
  • Požadavky na autentizaci

Základní OIDC endpointy

Toto jsou standardní OpenID Connect endpointy:

EndpointURLPopis
Discovery/.well-known/openid-configurationMetadata OpenID konfigurace
JWKS/.well-known/jwksVeřejné klíče pro ověření tokenů
Authorization/connect/authorizeZahájení OAuth flow
Token/connect/tokenVýměna kódu za tokeny
UserInfo/connect/userinfoZískání claims uživatele
Logout/connect/logoutUkončení relace uživatele
Introspection/connect/introspectValidace tokenu
Revocation/connect/revokeZneplatnění tokenu

Discovery endpoint

Discovery endpoint poskytuje veškerou konfiguraci potřebnou pro integraci s Klubero SSO:

curl https://your-sso-domain.com/.well-known/openid-configuration

Odpověď:

{
"issuer": "https://your-sso-domain.com/",
"authorization_endpoint": "https://your-sso-domain.com/connect/authorize",
"token_endpoint": "https://your-sso-domain.com/connect/token",
"userinfo_endpoint": "https://your-sso-domain.com/connect/userinfo",
"end_session_endpoint": "https://your-sso-domain.com/connect/logout",
"jwks_uri": "https://your-sso-domain.com/.well-known/jwks",
"scopes_supported": ["openid", "profile", "email", "offline_access", "..."],
"response_types_supported": ["code", "id_token", "token"],
"grant_types_supported": ["authorization_code", "refresh_token", "client_credentials"],
"code_challenge_methods_supported": ["S256", "plain"]
}

Další API endpointy

Kromě OIDC poskytuje Klubero SSO další API:

KategorieBase PathPopis
Magic Link/api/magiclink/*Autentizace bez hesla
Two-Factor/api/twofactor/*2FA ověření
Users/api/users/*Správa uživatelů
Sessions/api/sessions/*Správa relací
tip

Pro kompletní detaily o všech API endpointech, parametrech a formátech odpovědí se podívejte na Swagger dokumentaci na vaší SSO instanci.