]>
Commit | Line | Data |
---|---|---|
9f10b292 | 1 | 'use strict' |
34ca3b52 | 2 | |
55fa55a9 C |
3 | const checkErrors = require('../utils').checkErrors |
4 | const logger = require('../../../helpers/logger') | |
34ca3b52 | 5 | |
55fa55a9 | 6 | const validatorsRemoteSignature = { |
c4403b29 | 7 | signature |
9f10b292 | 8 | } |
34ca3b52 | 9 | |
528a9efa | 10 | function signature (req, res, next) { |
49abbbbe | 11 | req.checkBody('signature.host', 'Should have a signature host').isURL() |
9f10b292 | 12 | req.checkBody('signature.signature', 'Should have a signature').notEmpty() |
c45f7f84 | 13 | |
bdfbd4f1 | 14 | logger.debug('Checking signature parameters', { parameters: { signature: req.body.signature } }) |
c45f7f84 | 15 | |
9f10b292 C |
16 | checkErrors(req, res, next) |
17 | } | |
c45f7f84 | 18 | |
9f10b292 | 19 | // --------------------------------------------------------------------------- |
c45f7f84 | 20 | |
55fa55a9 | 21 | module.exports = validatorsRemoteSignature |