각 토큰 별로 저장을 해서 사용하는데 어디에 저장을 하면 좋을까요?
access token
: DB or local storage에 보통 저장합니다. 보안을 위해서 DB에 저장하는 편이 조금 더 낫습니다.refresh token
: local storage에는 저장하면 안되고, DB에만 저장할 수 있습니다. 이 refresh token은 일회용입니다.미리미리 타입을 정해두어서 에러를 방지할 수 있다.
이전에 타입을 미리 알고 있지 않으면 그것을 알기 위해 직접 확인 절차를 거치고 난 후에 코드를 짜는 등 번거로운 일이 발생할 수 있다. 하지만 타입스크립트를 사용하면 그러한 일을 미연에 방지 가능하다.
코드 가이드 & 자동완성
해당 타입이 사용할 수 있는 함수 등이 자동완성으로 완성 되기 때문에 유용하게 사용할 수 있다.