피자7
682
2021-04-19 12:25:28
1
96

로컬스토리지 사용시 안전성 관련질문


리액트 앱에 필요한 정보를 로컬스토리지에 저장해두고

리액트 페이지에 들어갈때마다 로컬스토리지에서 기존에 하고있던 일에 대한정보를

(예를들어 어떤 프로젝트를 선택했었나 등)

가져오는 방식을 쓰고있습니다만


민감한 정보는 아니라 보안적인 문제는 없지만

사용자가 로컬스토리지에서 값을 수정해버리면 백엔드에서 정보를 찾을수가 없어서 문제가  생깁니다

지금은 json 문자열로 저장해두고있는데 이대로 사용해도 문제가 없을까요?

아니면 좀더 좋은 방법이있을까요?


0
  • 답변 1

  • defult
    13k
    2021-04-19 13:23:12

    사용자가 수정해서 알수없으면, 조금이라도 데이터에 이상을 느끼면 처음부터 다시 구축하도록 만드시면 됩니다.

    클라이언트에서 관리하게 하는 정보는 그렇게해도 문제없는 정보에 한해야합니다.

    만약에 그런식의 운영은 조금... 같은 데이터는 애초에 클라이언트에서 대놓고 관리시키면 안되죠

  • 로그인을 하시면 답변을 등록할 수 있습니다.