Server: add log messages if the server refuses to serve local clients tokens

pull/24/head
Chocobozzz 2016-11-01 19:14:33 +01:00
parent 4b08096b2c
commit b1233aa856
1 changed files with 2 additions and 0 deletions

View File

@ -4,6 +4,7 @@ const express = require('express')
const mongoose = require('mongoose') const mongoose = require('mongoose')
const constants = require('../../initializers/constants') const constants = require('../../initializers/constants')
const logger = require('../../helpers/logger')
const Client = mongoose.model('OAuthClient') const Client = mongoose.model('OAuthClient')
@ -22,6 +23,7 @@ function getLocalClient (req, res, next) {
// Don't make this check if this is a test instance // Don't make this check if this is a test instance
if (process.env.NODE_ENV !== 'test' && req.get('host') !== headerHostShouldBe) { if (process.env.NODE_ENV !== 'test' && req.get('host') !== headerHostShouldBe) {
logger.info('Getting client tokens for host %s is forbidden (expected %s).', req.get('host'), headerHostShouldBe)
return res.type('json').status(403).end() return res.type('json').status(403).end()
} }