Accountmaker Docs
Types

Client

Configuration d'un client OAuth 2.0 pour l'authentification.

client oauth application configuration

Client

Un Client est une application OAuth 2.0 qui demande des tokens et définit les origines, redirects et configurations.

Schéma

interface Client {
  id: string; // "cid..." - Identifiant unique
  resource_id: string; // Application ou compte
  issuer: string;
  audience: string | null;
  allowed_origins: string[];
  redirect_uris: string[];
  allowed_scope: string | null;
  default_scope: string | null;
  access_token_config: TokenConfig | null;
  refresh_token_config: TokenConfig | null;
  id_token_config: TokenConfig | null;
}

interface TokenConfig {
  expires_in: number;
  cookie_options?: {
    http_only?: boolean;
    secure?: boolean;
    same_site?: "lax" | "strict" | "none";
  };
}

Liens associés