Saltar al contenido
Meeko
Escribe para buscar en las guías y en la referencia de la API. Ábrela desde cualquier página con / o Ctrl K; muévete con las flechas y entra con Intro.
Empezar

Contenidos

En esta página

MeekoSession

interfaz Desde 1.2.0

Forma de los datos de sesión de la aplicación (desde 1.2). Está vacía: la aplicación la declara una vez con una aumentación de módulo y, a partir de ahí, context.session.current.data y context.session.create(data) quedan tipados en páginas, API, RPC, Socket, authorize y locals. Sin declaración, los datos son unknown. El tipo no valida en ejecución.

ts
import type { MeekoSession } from "@meekojs/meeko/server";

Código fuente src/server/runtime/sessions.ts:27

Declaración #

ts
interface MeekoSession {}

Ejemplo #

ts
// server/types/session.d.ts
import type {} from "@meekojs/meeko/server";
declare module "@meekojs/meeko/server" {
  interface MeekoSession { user: string; role: "owner" | "staff" }
}

Véase también #

¿Te sirvió esta página?

Añadir un comentario

Se envía al elegir «Sí» o «No». Solo se guardan la página, tu respuesta y el comentario: ni cookies ni datos tuyos.

0 de 2000 caracteres

Editar en GitHub: packages/meeko/src/server/runtime/sessions.ts