Global

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:
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: