Skip to main content

Login Flows

CRYMBO Platform supports multiple login methods depending on the integration type.

Web Login (UI)

  1. User navigates to the CRYMBO Platform login page
  2. Enters email and password
  3. If MFA is enabled, completes the MFA challenge
  4. Session token issued; user redirected to dashboard

Server-to-Server Login (API)

For backend integrations that don't involve a user interface:

POST /api/v1/auth/token
Content-Type: application/json

{
"client_id": "YOUR_CLIENT_ID",
"client_secret": "YOUR_CLIENT_SECRET",
"grant_type": "client_credentials"
}

Response:

{
"access_token": "eyJ...",
"token_type": "Bearer",
"expires_in": 3600
}

Session Management

  • Access tokens expire after 1 hour (configurable)
  • Refresh tokens available for extended sessions
  • Session revocation available via API or Platform UI
  • All sessions logged with IP address and timestamp