Başlarken
Temel kavramlar
Proje, tenant, oturum ve OIDC terimleri.
Proje (Project)
Her uygulama bir proje ile temsil edilir. Proje, OAuth client’lar, webhook’lar ve branding ayarlarını kapsar. API isteklerinde x-project-id header’ı ile proje ID veya slug (örn. default) gönderilir.
Oturum (Session)
Giriş sonrası bir session oluşturulur; cookie ve/veya JWT ile taşınır. Çoklu cihaz desteği vardır; kullanıcı aktif oturumları dashboard veya API ile iptal edebilir.
OIDC / OAuth2
Kimlix, OpenID Connect ve OAuth 2.0 uyumlu endpoint’ler sunar: /oauth/authorize, /oauth/token, /oauth/userinfo, /.well-known/openid-configuration. Üçüncü taraf uygulamalar bu endpoint’lerle SSO kurabilir.