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

home2 게시판 Node.js, Express 게시판 선생님 급하게 질문드립니다. 사파리 session 관련입니다.

선생님 급하게 질문드립니다. 사파리 session 관련입니다.

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

    위향훈
    참가자
    선생님 지금 프로젝트 배포를 하였습니다 프론트는 리액트로 제작하여 vercel로 배포 하였고
    백엔드는 express 사용해서 헤로쿠에 올려서 사용중이였습니다.
    세션 방식 로그인 구현하였는데
    다른 브라우저는 다 되는데 크로스 브라우징 체크하다가 사파리에서만 쿠키 공유가 안되는 현상이 있는데 이것을 해결하는 방법이 있을까요?
    
    
    app.use(session({
        saveUninitialized: false,
        resave: false,
        secret: process.env.COOKIE_SECRET,
        proxy: true,
        cookie: {
            httpOnly: true,
            secure: true,
            maxAge: 3153600,
            sameSite: "none",
        }
    }));
    
    same 사이트도 열어주고 프록시 설정도 하였는데 사파리에서만 안되네요 사파리 설정에서 크로스 사이트 추적방지를
    끄면 쿠키를 공유하는데 일일이 사용자가 설정해야하는 버거로움이 있어서 코드적으로 해결이 가능할까요?
    답변해주시면 정말 감사하겠습니다.
    #66986

    codingapple
    키 마스터
    https://stackoverflow.com/questions/408582/setting-cross-domain-cookies-in-safari 이런거 참고해봅시다
    #67901

    위향훈
    참가자
    감사합니다 선생님 도메인 같으면 그냥 되더라구요 ㅠ 어찌어찌 되었습니다 감사합니다.
3 글 보임 - 1 에서 3 까지 (총 3 중에서)
  • 답변은 로그인 후 가능합니다.

About

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

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

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