Beta

Common Types

CakeAuthErrorResponse

type CakeAuthErrorResponse = {
  status: number;
  metadata: {
    timestamp: number;
    request_id: string;
    page: number | null;
    page_size: number | null;
    total: number | null;
  };
  error: {
    url: string;
    code: string;
    message: string;
  };
  data: null;
};

State

type State = "loading" | "idle" | "error" | "unauthorized";

OAuthState

Decoded format for CakeAuth-managed OAuth callback endpoint.

export type OAuthState = {
  origin: string;
  csrf_token: string;
  provider: string;
  user_agent: string;
  public_key: string;
};

Last updated on

On this page