blacklistUser.js 485 B

1234567891011121314151617
  1. const { blacklistUser } = require('../utils/constanta')
  2. const response = require('../utils/responseHandler')
  3. module.exports = async (req, res, next) => {
  4. const baseUrl = process.env.BASE_URL
  5. const env = process.env.ENV
  6. const { username } = req.body
  7. if ((env == 'development' || baseUrl.includes('dev')) && blacklistUser.includes(username)) {
  8. return response.error(res, {
  9. message: 'Forbidden',
  10. code: 403,
  11. })
  12. }
  13. next()
  14. }