JWT Payload, 얼마나 담아야 할까?
배경
JWT 기반 인증을 구현하면서 토큰에 어떤 정보를 담을지 고민했다. "DB 조회를 줄이려면 많이 담는 게 좋지 않을까?"라고 생각했지만,
트레이드오프가 있었다.
토큰에 많이 담으면?
장점
단점
실제 크기 비교
eyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiIxIn0.xxx
→ 약 120자
eyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiIxIiwicm9sZSI6IlVTRVIifQ.xxx
→ 약 150자