token이나 사용자 정보를 클라이언트 쪽에서 관리한다고 할 때,


사용자가 이 정보를 수정하지 못하게 관리하는 방법이 있음??


localstorage나 session storage, 쿠키에서 사용자가 정보 수정해버릴 수가 있으니까


다른 기능에서 거기 있는 값을 가져다 썼다가는 문제가 생길 수 있지 않아??


예를 들어 사용자 닉네임 '프겔러' 를 로그인 시 클라이언트쪽에 저장하고,


게시글 쓰는 기능을 이용할 때, 클라이언트에 저장된 닉네임 '프겔러'를 가져와서 작성자로 DB에 저장하도록 코딩한다고 가정하자.


그럼 사용자가 클라이언트 쪽에서 '프겔러1' 이렇게 바꿔버린채로 게시글 제출하면 '프겔러1'이 쓴 글이 되버리잖아


이거 어케 방지함?