管理员面板前端页面

This commit is contained in:
jysperm
2014-04-17 01:27:12 +08:00
parent c959db5374
commit f4b212d136
5 changed files with 43 additions and 3 deletions

View File

@@ -0,0 +1,18 @@
mAccount = require '../model/account'
module.exports =
get:
'/admin/': (req, res) ->
mAccount.authenticate req.token, (account) ->
unless account
return res.redirect '/account/login/'
unless mAccount.inGroup account, 'root'
return res.send 403
mAccount.find {}, {}, (accounts) ->
res.render 'admin/index',
account: account
accounts: accounts
post:{}

View File

@@ -1,5 +1,5 @@
exports.bind = (app) ->
for item in ['account', 'panel', 'ticket']
for item in ['account', 'panel', 'ticket', 'admin']
apiModule = require('./' + item)
generateUrl = (name) ->