lightsword
Version:
LightSword Secure SOCKS5 Proxy / iOS VPN Server
22 lines (17 loc) • 857 B
text/typescript
//-----------------------------------
// Copyright(c) 2015 Neko
//-----------------------------------
import * as express from 'express';
import * as userController from './userController';
let router = express.Router();
router.get('/users/count', userController.getUserCount);
router.get('/users', userController.getUsers);
router.post('/users', userController.addUser);
router.put('/users/:port', userController.updateUser);
router.delete('/users/:port', userController.deleteUser);
router.get('/blacklist', userController.getBlacklist);
router.get('/blacklist/count', userController.getBlacklistCount);
router.get('/blacklist/:port', userController.getServerOfPort, userController.getBlacklistOfPort);
router.get('/blacklist/:port/count', userController.getServerOfPort, userController.getBlacklistCountOfPort);
module.exports = router;