게시글
질문&답변
2021.03.14
안녕하세요! CORS 에러 및 로그인 issue 질문드립니다.
아, 제로초님, 드디어 해결되었어요! mySQL 데이터를 다 지우고 초기화 시키고 다시 했더니 거짓말처럼 작동하네요. 포기하지 않고 도와주셔서 감사해요:)
- 0
- 15
- 345
질문&답변
2021.03.14
안녕하세요! CORS 에러 및 로그인 issue 질문드립니다.
production으로 나옵니다ㅠㅠ 답변 주셔서 감사해요! (사진)
- 0
- 15
- 345
질문&답변
2021.03.14
안녕하세요! CORS 에러 및 로그인 issue 질문드립니다.
credentials로 다시 바꿔서 돌려보니 80으로 뜨네요!
- 0
- 15
- 345
질문&답변
2021.03.14
안녕하세요! CORS 에러 및 로그인 issue 질문드립니다.
app.js 파일입니다. 혹시 credentials때문에 그런거 아닌가 해서 cors 부분을 withCredential로 바꾸어봤어요. const express = require ( 'express' ) ; const cors = require ( 'cors' ) ; const passport = require ( 'passport' ) ; const session = require ( 'express-session' ) ; const cookie = require ( 'cookie-parser' ) ; const morgan = require ( 'morgan' ) ; const hpp = require ( 'hpp' ) ; const helmet = require ( 'helmet' ) ; const dotenv = require ( 'dotenv' ) ; const prod = process . env . NODE_ENV === 'production' ; const db = require ( './models' ) ; const passportConfig = require ( './passport' ) ; const userRouter = require ( './routes/user' ) ; const postRouter = require ( './routes/post' ) ; const postsRouter = require ( './routes/posts' ) ; const hashtagRouter = require ( './routes/hashtag' ) ; const app = express () ; dotenv. config () ; db . sequelize . sync () ; passportConfig () ; if ( prod ) { app. use ( helmet ()) ; app. use ( hpp ()) ; app. use ( morgan ( 'combined' )) ; app. use ( cors ({ origin : 'http://simplestory.ga' , withCredentials : true, })) ; } else { app. use ( morgan ( 'dev' )) app. use ( cors ({ origin : 'http://localhost:3080' , withCredentials : true, })) ; } app. use ( '/' , express . static ( 'uploads' )) ; app. use ( express . json ()) ; app. use ( express . urlencoded ({ extended : false })) ; app. use ( cookie ( process . env . COOKIE_SECRET )) ; app. use ( session ({ resave : false, saveUninitialized : false, secret : process . env . COOKIE_SECRET , cookie : { httpOnly : true, secure : false, domain : prod && '.simplestory.ga' , } , })) ; app. use ( passport. initialize ()) ; app. use ( passport. session ()) ; app. get ( '/' , ( req , res ) => { res. status ( 200 ) . send ( "New express app" ) ; }) app. use ( '/user' , userRouter ) ; app. use ( '/post' , postRouter ) ; app. use ( '/posts' , postsRouter ) ; app. use ( '/hashtag' , hashtagRouter ) ; app. listen ( prod? process . env . PORT : 3085 , () => { console . log ( process . env . PORT ) console . log ( `backend $ { prod ? process . env . PORT : 3085 } is ready` ) ; }) ;
- 0
- 15
- 345
질문&답변
2021.03.13
안녕하세요! CORS 에러 및 로그인 issue 질문드립니다.
npm start로 입력했어요! (사진) (사진)
- 0
- 15
- 345
질문&답변
2021.03.11
안녕하세요! CORS 에러 및 로그인 issue 질문드립니다.
(사진) 아, 답글이 누락되었었네요. .env에도 딱히 문제될만한게 보이지 않는데 어디서 부터 틀어졌는지 잘 모르겠어요!
- 0
- 15
- 345
질문&답변
2021.03.08
안녕하세요! CORS 에러 및 로그인 issue 질문드립니다.
(사진) 특별히 제가 코드로 덮어씌운것은 없는 것 같은데... 뭐가 문제일까요?;;
- 0
- 15
- 345
질문&답변
2021.03.08
안녕하세요! CORS 에러 및 로그인 issue 질문드립니다.
아, 정말 오랫동안 고민했는데 답변주셔서 감사합니다! 강의에서 알려주신대로 package.json에서 NODE_ENV를 production으로 변경했다고 생각했는데 app.js에 console.log를 찍어보니 NODE_ENV가 undefined가 나오네요. 제가 잘못 생각한 것이 있을까요? (사진)
- 0
- 15
- 345
질문&답변
2021.01.26
nuxtServerInit이 작동하지 않습니다.
앗, 그렇네요. async await 문법을 잘못 작성했었네요! 감사합니다!
- 0
- 2
- 186
질문&답변
2021.01.07
npm run lint 실행시 오류 발생합니다 babel이랑 안맞나본데요ㅠ
저도 덕분에 잘 고쳤습니다! 감사합니다.
- 0
- 19
- 3.8K