<aside> ▪️ 2023. 11. 01 (화) 오후 0시 00분~오후 0시 - 000 멘토님
</aside>
<aside> 💡 프로젝트 매니징을 위해 사용 언어, 역할 분담, 프로젝트 진행 현황 등을 우선적으로 공유해주세요
✔️ 원활한 멘토링을 위해 미리 작성해주시면 감사드리겠습니다❗ ✔️ 필요시 이미지/링크/파일 등을 활용해도 좋습니다. ✔️ 멘토링 종료 후, 해당 템플릿을 수정/삭제 하지 말아주세요. 🚫
</aside>
<aside> ▪️ 프로젝트 깃허브 링크 https://github.com/Kernel360/f1-Orury-Backend (백엔드) https://github.com/Kernel360/f1-Orury-Client (프론트엔드_Client) https://github.com/Kernel360/f1-Orury-Admin (프론트엔드_Admin)
</aside>
<aside> 💡 ✔️ 질문 내용이나 갯수에는 제한이 없습니다:) ✔️ 효과적인 멘토링을 위해 히스토리, 요청사항 등을 최대한 상세하게 작성해주세요.
</aside>
질문 1
로그인 이후 서버로부터 받은 Access Token, Refresh Token을 쿠키에 저장하는 과정에서, crypto-js
라이브러리를 통해 전달받은 jwt 토큰 값을 AES 방식으로 암호화 과정을 거친 후 저장하는 방식으로 구현을 했습니다. (추후 사용할 때 복호화)
물론 100% 완벽한 보안은 없지만 cookie의 기본 option들로도 (HTTP Only, secure 등) 충분한 보안 강화를 이루어낼 수 있다고도 생각이 드는데, 현업에서는 cookie에 값을 저장하게 될 때 필수적으로 cookie options 이외에 암호화 작업을 진행하는 지 궁금합니다.
답변 1
질문2
궁극적으로 스토어에 출시할 수 있는 모바일 애플리케이션을 만드는 것이 목표입니다.
따라서 PWA
또는 React-Web-View
를 통해 현재 프로젝트 기반으로 모바일 애플리케이션을 제작하려고 하는데, 혹시 멘토님은 두 방식 중 어느 방식을 사용해보셨는 지, 혹은 특정 방식을 추천하신다면 어떤 방식을 추천하시는 지 궁금합니다.