Olympus Docs
Identity

Overview

Orientation for the Identity section

This section is the identity model, how Olympus represents users, what fields they have, what credentials they can use, and how they move through the self-service flows.

The shape of an identity

In Kratos terms, an identity has:

  1. Traits, a JSON object matching the identity schema. Olympus ships four schemas (default, customer, company for CIAM; admin for IAM). See Identity Schemas.
  2. Credentials, zero or more authentication factors: password, OIDC (social login), TOTP, WebAuthn, recovery codes.
  3. Verifiable addresses, identifiers (typically email) that have been verified, are pending verification, or are unverified.
  4. Recovery addresses, identifiers eligible to receive a recovery code.

Per-schema reference

Identifiers and verification

Sessions

The five Kratos flows

Multi-factor

Social IdPs

On this page