@@ -55,23 +55,6 @@ export function createServer({ config, server = express(), appProvider, getAsset
55
55
}
56
56
server . use ( cookieParser ( ) ) ;
57
57
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
-
75
58
if ( MAINTENANCE ) {
76
59
console . log ( 'Starting in maintenance mode!' ) ;
77
60
const maintenanceMessage = `서버 점검중입니다. (${ MAINTENANCE } 완료 예정)` ;
@@ -89,6 +72,23 @@ export function createServer({ config, server = express(), appProvider, getAsset
89
72
return server ;
90
73
}
91
74
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
+
92
92
server . post ( '/api/fe/sessions' , express . json ( ) , ( req , res ) => {
93
93
const cookieOptions : express . CookieOptions = {
94
94
path : '/' ,
0 commit comments