Saltearse al contenido

endpoint

Esta página aún no está disponible en tu idioma.

const initCallback: APIRoute;

Defined in: studiocms/packages/@studiocms/discord/src/endpoint.ts:34^

Handles the Discord OAuth callback endpoint.

This API route initializes the Discord OAuth callback process by invoking the initCallback method from the DiscordOAuthAPI. It uses the Effect system to manage dependencies and asynchronous control flow, providing the default implementation of DiscordOAuthAPI.

The API context containing request and response objects.

A promise resolving to the result of the Discord OAuth callback process.


const initSession: APIRoute;

Defined in: studiocms/packages/@studiocms/discord/src/endpoint.ts:16^

API route handler for initializing a Discord session.

This function uses the Effect system to compose asynchronous operations, retrieving the initSession method from the DiscordOAuthAPI and invoking it with the provided API context. The result is converted to a vanilla response using convertToVanilla.

The API context containing request and environment information.

A promise resolving to the API response after session initialization.