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
Name | Type |
---|---|
«destructured» | Object |
› domain | string |
› environment | string |
› sameSite? | "none" | "lax" | "strict" |
› secret | string |
› secure? | boolean |
› sessionName | string |
› store? | Store |
› ttl | number |
› verbose? | boolean |
Returns
RequestHandler
<ParamsDictionary
, any
, any
, ParsedQs
, Record
<string
, any
>>
MasaSessionRouter
▸ MasaSessionRouter(«destructured»
): Router
Parameters
Name | Type |
---|---|
«destructured» | Object |
› sessionMiddleware | RequestHandler <ParamsDictionary , any , any , ParsedQs , Record <string , any >> |
› sessionName | string |
› sessionNamespace | string |
Returns
Router
sessionCheckHandler
▸ sessionCheckHandler(request
, response
, next
): undefined
| Response
<any
, Record
<string
, any
>>
Parameters
Name | Type |
---|---|
request | RequestSession |
response | Response <any , Record <string , any >> |
next | NextFunction |
Returns
undefined
| Response
<any
, Record
<string
, any
>>