]> git.immae.eu Git - github/Chocobozzz/PeerTube.git/blob - server/middlewares/validators/remote/signature.ts
require -> import
[github/Chocobozzz/PeerTube.git] / server / middlewares / validators / remote / signature.ts
1 import { logger } from '../../../helpers'
2 import { checkErrors } from '../utils'
3
4 function signatureValidator (req, res, next) {
5 req.checkBody('signature.host', 'Should have a signature host').isURL()
6 req.checkBody('signature.signature', 'Should have a signature').notEmpty()
7
8 logger.debug('Checking signature parameters', { parameters: { signature: req.body.signature } })
9
10 checkErrors(req, res, next)
11 }
12
13 // ---------------------------------------------------------------------------
14
15 export {
16 signatureValidator
17 }