update prefix
This commit is contained in:
@ -13,6 +13,7 @@
|
|||||||
"max_upload": 104857600,
|
"max_upload": 104857600,
|
||||||
"morgan": "combined",
|
"morgan": "combined",
|
||||||
"cors": "*",
|
"cors": "*",
|
||||||
|
"prefix_api": "/api/",
|
||||||
"ssl": {
|
"ssl": {
|
||||||
"enable": false,
|
"enable": false,
|
||||||
"cert": "",
|
"cert": "",
|
||||||
|
|||||||
@ -13,6 +13,7 @@
|
|||||||
"max_upload": 104857600,
|
"max_upload": 104857600,
|
||||||
"morgan": "combined",
|
"morgan": "combined",
|
||||||
"cors": "*",
|
"cors": "*",
|
||||||
|
"prefix_api": "/",
|
||||||
"ssl": {
|
"ssl": {
|
||||||
"enable": false,
|
"enable": false,
|
||||||
"cert": "/etc/letsencrypt/live/bri-dev.shiblysolution.id/fullchain.pem",
|
"cert": "/etc/letsencrypt/live/bri-dev.shiblysolution.id/fullchain.pem",
|
||||||
|
|||||||
@ -1,4 +1,6 @@
|
|||||||
import express from 'express';
|
import express from 'express';
|
||||||
|
import config from 'config';
|
||||||
|
|
||||||
import { Language } from '../langs/lang';
|
import { Language } from '../langs/lang';
|
||||||
import { UserController } from '../controllers/user';
|
import { UserController } from '../controllers/user';
|
||||||
import { UserActivityController } from '../controllers/user_activity';
|
import { UserActivityController } from '../controllers/user_activity';
|
||||||
@ -13,25 +15,27 @@ export class RoutePrivate {
|
|||||||
|
|
||||||
JwtHelper.secure(app);
|
JwtHelper.secure(app);
|
||||||
|
|
||||||
app.get('/api/user/list', UserController.list)
|
const prefix_api = config.get('server.prefix_api');
|
||||||
app.post('/api/user/create', UserController.create)
|
|
||||||
app.put('/api/user/update/:id', UserController.update)
|
|
||||||
app.put('/api/user/update_profile', UserController.updateProfile)
|
|
||||||
app.put('/api/user/update_password', UserController.updatePassword)
|
|
||||||
app.delete('/api/user/delete/:id', UserController.delete)
|
|
||||||
app.put('/api/user/restore/:id', UserController.restore)
|
|
||||||
|
|
||||||
app.get('/api/user_role/list', UserRoleController.list)
|
app.get(prefix_api + 'user/list', UserController.list)
|
||||||
app.get('/api/user_role/role', UserRoleController.role)
|
app.post(prefix_api + 'user/create', UserController.create)
|
||||||
app.post('/api/user_role/create', UserRoleController.create)
|
app.put(prefix_api + 'user/update/:id', UserController.update)
|
||||||
app.put('/api/user_role/update/:id', UserRoleController.update)
|
app.put(prefix_api + 'user/update_profile', UserController.updateProfile)
|
||||||
app.delete('/api/user_role/delete/:id', UserRoleController.delete)
|
app.put(prefix_api + 'user/update_password', UserController.updatePassword)
|
||||||
app.put('/api/user_role/restore/:id', UserRoleController.restore)
|
app.delete(prefix_api + 'user/delete/:id', UserController.delete)
|
||||||
|
app.put(prefix_api + 'user/restore/:id', UserController.restore)
|
||||||
|
|
||||||
app.get('/api/user_activity', UserActivityController.list)
|
app.get(prefix_api + 'user_role/list', UserRoleController.list)
|
||||||
app.post('/api/user_activity/create', UserActivityController.create)
|
app.get(prefix_api + 'user_role/role', UserRoleController.role)
|
||||||
|
app.post(prefix_api + 'user_role/create', UserRoleController.create)
|
||||||
|
app.put(prefix_api + 'user_role/update/:id', UserRoleController.update)
|
||||||
|
app.delete(prefix_api + 'user_role/delete/:id', UserRoleController.delete)
|
||||||
|
app.put(prefix_api + 'user_role/restore/:id', UserRoleController.restore)
|
||||||
|
|
||||||
app.get('/api/refresh_token/list', UserRefreshTokenController.list)
|
app.get(prefix_api + 'user_activity', UserActivityController.list)
|
||||||
app.put('/api/refresh_token/force_logout/:refresh_token', UserRefreshTokenController.forceLogout)
|
app.post(prefix_api + 'user_activity/create', UserActivityController.create)
|
||||||
|
|
||||||
|
app.get(prefix_api + 'refresh_token/list', UserRefreshTokenController.list)
|
||||||
|
app.put(prefix_api + 'refresh_token/force_logout/:refresh_token', UserRefreshTokenController.forceLogout)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -1,16 +1,18 @@
|
|||||||
import express from 'express';
|
import express from 'express';
|
||||||
|
import config from 'config';
|
||||||
|
|
||||||
import { AuthController } from '../controllers/auth';
|
import { AuthController } from '../controllers/auth';
|
||||||
import { UserController } from '../controllers/user';
|
|
||||||
|
|
||||||
export class RoutePublic {
|
export class RoutePublic {
|
||||||
static setup(app: express.Application) {
|
static setup(app: express.Application) {
|
||||||
|
|
||||||
app.post('/api/login', AuthController.login)
|
const prefix_api = config.get('server.prefix_api');
|
||||||
app.put('/api/reset_password/:email', AuthController.resetPassword)
|
|
||||||
app.put('/api/update_password/:token', AuthController.updatePassword)
|
app.post(prefix_api + 'login', AuthController.login)
|
||||||
app.put('/api/logout/:refresh_token', AuthController.logout)
|
app.put(prefix_api + 'reset_password/:email', AuthController.resetPassword)
|
||||||
app.put('/api/renew_token/:refresh_token', AuthController.renewToken)
|
app.put(prefix_api + 'update_password/:token', AuthController.updatePassword)
|
||||||
|
app.put(prefix_api + 'logout/:refresh_token', AuthController.logout)
|
||||||
|
app.put(prefix_api + 'renew_token/:refresh_token', AuthController.renewToken)
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
Reference in New Issue
Block a user