• 로그인
  • 장바구니에 상품이 없습니다.

home2 게시판 Node.js, Express 게시판 session 쿠키옵션 관련 질문드립니다.

session 쿠키옵션 관련 질문드립니다.

5 글 보임 - 1 에서 5 까지 (총 5 중에서)
  • 글쓴이
  • #67903

    위향훈
    참가자
    선생님 지금 풀스택 리액트 익스프레스로 개발중입니다.
    다름이 아니라 지금 헤로쿠에 백엔드 서버가 올라가 있는 상태입니다.
    그상태로 리액트로 로컬 포트 3000번에서 헤로쿠 백엔드 서버 url로 api 통신중인 상태입니다.
    
    여기서 궁금한점이
    app.use(session({
        saveUninitialized: false,
        resave: false,
        proxy: true,
        secret: process.env.COOKIE_SECRET,
        cookie: { 
            // heroku 배포
            httpOnly: false,
            maxAge: 1000 * 60 * 10,
            secure: true,
            sameSite: 'none',
        }
    }));
    
    지금 이 세션옵션으로 헤로쿠 서버에 올라가 있는 상태인데 통신도 잘되고 쿠키발행도 잘됩니다. 로컬로요
    근데 여기서 궁금한게 제가 공부하기로는 secure: true 를 할경우 https 끼리만 통신이 가능한걸로 알고 있는데요.
    로컬은 분명히 http인데 어떻게 쿠키가 발행되는지 알 수 있을까요?
    
     쿠키
    
    어플리케이션 쿠키 탭 이미지 첨부드립니다. ㅠㅠ 항상 감사합니다 센세.
     
    #67909

    codingapple
    키 마스터
    아마 localhost는 예외입니다
    #67968

    위향훈
    참가자
    아 센세 그러면 저 쿠키 옵션 그대로 백엔드도 로컬에서 돌리면 그땐 또 쿠키공유가 안돼는데 그건 왜그런걸까요 ?
    #67991

    codingapple
    키 마스터
    localhost에선 secure : false해야 잘되는 그런 현상이 있을 수 있습니다
    #68067

    위향훈
    참가자
    선생님 항상 감사합니다!! ㅎㅎ
    
5 글 보임 - 1 에서 5 까지 (총 5 중에서)
  • 답변은 로그인 후 가능합니다.

About

현재 월 700명 신규수강중입니다.

  (09:00~20:00) 빠른 상담은 카톡 플러스친구 코딩애플 (링크)
  admin@codingapple.com
  이용약관
ⓒ Codingapple, 강의 예제, 영상 복제 금지
top

© Codingapple, All rights reserved. 슈퍼로켓 에듀케이션 / 서울특별시 강동구 고덕로 19길 30 / 사업자등록번호 : 212-26-14752 온라인 교육학원업 / 통신판매업신고번호 : 제 2017-서울강동-0002 호 / 개인정보관리자 : 박종흠