Members
ADMIN :Role
Type:
- Source:
AUTHOR :Role
Type:
- Source:
(constant) cookieMiddleware
Middleware to parse cookies from the request headers
- Source:
(constant) loggerMiddleware
Middleware to log the request method and URL
- Source:
(constant) Roles :Readonly.<Roles>
Type:
- Readonly.<Roles>
- Source:
(constant) router
Express router providing API routes
- Source:
(constant) router
Express router providing API routes
- Source:
(constant) sessionMiddleware
Middleware to manage user sessions.
- Source:
USER :Role
Type:
- Source:
Methods
errorHandler(err, req, res, next)
Error handler middleware
Parameters:
| Name | Type | Description |
|---|---|---|
err |
||
req |
||
res |
||
next |
- Source:
generateSessionId() → {string}
Generates a new session ID.
- Source:
Returns:
A new session ID.
- Type
- string
notFoundHandler(req, res, next)
Not found handler middleware
Parameters:
| Name | Type | Description |
|---|---|---|
req |
||
res |
||
next |
- Source:
parseCookies(cookieHeader) → {Object}
Parses the cookie header and returns an object with the cookies
Parameters:
| Name | Type | Description |
|---|---|---|
cookieHeader |
- Source:
Returns:
- Type
- Object
Type Definitions
Role
Type:
- string
- Source:
Roles
Type:
- Object
Properties:
| Name | Type | Description |
|---|---|---|
ADMIN |
Role | |
AUTHOR |
Role | |
USER |
Role |
- Source:
Status
Type:
- string
- Source: