@coding-blocks/jsonapi-server
Version:
A config driven NodeJS framework implementing json:api
19 lines (14 loc) • 540 B
JavaScript
const jsonApi = require('../..')
const authenticationHandler = module.exports = new jsonApi.ChainHandler()
authenticationHandler.beforeSearch = (request, callback) => {
console.log('Before Search 1')
return callback(null, request)
}
authenticationHandler.afterSearch = (request, results, pagination, callback) => {
console.log('After Search 1')
return callback(null, results, pagination)
}
authenticationHandler.beforeInitialise = resourceConfig => {
console.log('Before Initialise 1', resourceConfig.resource)
}