Skip to content

PersistentAI API Documentation / @persistent-ai/fireflow-trpc / server / handleToken

Function: handleToken()

handleToken(req, res): Promise<void>

Defined in: packages/fireflow-trpc/server/oauth/token.ts:31

Handle the OAuth /oauth/token endpoint.

POST — Exchange an authorization code + PKCE verifier for an app-scoped JWT.

Request body (JSON): grant_type: 'authorization_code' code: string code_verifier: string redirect_uri: string

Response (JSON): access_token: 'ffapp_<jwt>' token_type: 'Bearer' expires_in: 86400 app_id: string

Parameters

req

IncomingMessage

res

ServerResponse

Returns

Promise<void>

Licensed under BUSL-1.1