Skip to content

Commit 68a220b

Browse files
authored
Update frontend.ts
1 parent 925f604 commit 68a220b

File tree

1 file changed

+17
-17
lines changed

1 file changed

+17
-17
lines changed

web/frontend-server/src/frontend.ts

+17-17
Original file line numberDiff line numberDiff line change
@@ -55,23 +55,6 @@ export function createServer({ config, server = express(), appProvider, getAsset
5555
}
5656
server.use(cookieParser());
5757

58-
const graphqlProxy = httpProxy.createProxyServer({
59-
target: config.backend.graphqlUrl,
60-
changeOrigin: config.backend.remote ? true : false,
61-
cookieDomainRewrite: config.backend.remote ? '' : false,
62-
ignorePath: true,
63-
});
64-
graphqlProxy.on('proxyReq', onProxyReq);
65-
graphqlProxy.on('error', onProxyError);
66-
67-
server.use(csurf({ cookie: true }));
68-
function setCsrfCookie(req: express.Request, res: express.Response) {
69-
res.cookie('crumb', (req as any).csrfToken());
70-
}
71-
server.use('/api/graphql', (req, res) => {
72-
graphqlProxy.web(req, res);
73-
})
74-
7558
if (MAINTENANCE) {
7659
console.log('Starting in maintenance mode!');
7760
const maintenanceMessage = `서버 점검중입니다. (${MAINTENANCE} 완료 예정)`;
@@ -89,6 +72,23 @@ export function createServer({ config, server = express(), appProvider, getAsset
8972
return server;
9073
}
9174

75+
const graphqlProxy = httpProxy.createProxyServer({
76+
target: config.backend.graphqlUrl,
77+
changeOrigin: config.backend.remote ? true : false,
78+
cookieDomainRewrite: config.backend.remote ? '' : false,
79+
ignorePath: true,
80+
});
81+
graphqlProxy.on('proxyReq', onProxyReq);
82+
graphqlProxy.on('error', onProxyError);
83+
84+
server.use(csurf({ cookie: true }));
85+
function setCsrfCookie(req: express.Request, res: express.Response) {
86+
res.cookie('crumb', (req as any).csrfToken());
87+
}
88+
server.use('/api/graphql', (req, res) => {
89+
graphqlProxy.web(req, res);
90+
})
91+
9292
server.post('/api/fe/sessions', express.json(), (req, res) => {
9393
const cookieOptions: express.CookieOptions = {
9494
path: '/',

0 commit comments

Comments
 (0)