Files
RootPanel/plugin/nginx/action.coffee
2014-05-26 01:25:39 +08:00

18 lines
447 B
CoffeeScript

child_process = require 'child_process'
express = require 'express'
mAccount = require '../../core/model/account'
module.exports = exports = express.Router()
exports.use (req, res, next) ->
mAccount.authenticate req.token, (account) ->
unless account
return res.json 400, error: 'auth_failed'
unless 'phpfpm' in account.attribute.service
return res.json 400, error: 'not_in_service'
req.account = account
next()