Kimlix

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.