Skip to main content

modules

[# Masa Express

  • v1.1.5](/docs/developers/masa-express/) / Exports

# Masa Express

  • v1.1.5

Table of contents

Interfaces

Functions

Functions

MasaSessionMiddleware

MasaSessionMiddleware(«destructured»): RequestHandler<ParamsDictionary, any, any, ParsedQs, Record<string, any>>

Parameters

NameType
«destructured»Object
› domainstring
› environmentstring
› sameSite?"none" | "lax" | "strict"
› secretstring
› secure?boolean
› sessionNamestring
› store?Store
› ttlnumber
› verbose?boolean

Returns

RequestHandler<ParamsDictionary, any, any, ParsedQs, Record<string, any>>


MasaSessionRouter

MasaSessionRouter(«destructured»): Router

Parameters

NameType
«destructured»Object
› sessionMiddlewareRequestHandler<ParamsDictionary, any, any, ParsedQs, Record<string, any>>
› sessionNamestring
› sessionNamespacestring

Returns

Router


sessionCheckHandler

sessionCheckHandler(request, response, next): undefined | Response<any, Record<string, any>>

Parameters

NameType
requestRequestSession
responseResponse<any, Record<string, any>>
nextNextFunction

Returns

undefined | Response<any, Record<string, any>>