1. JWT ? JWT(Json Web Token)는 쿠키와 세션 같은 일련의 과정 속에서 나타난 하나의 인터넷 표준 인증 방식 으로 인증에 필요한 정보들을 Token에 담아 암호화 시켜 사용하는 것을 말한다. 2. JWT 는 어떤 상황에서 사용될까? 다음과 같은 상황에서 JWT 가 유용하게 사용 될 수 있다. 회원 인증 : JWT 를 사용하는 가장 ...
Restful API 1. RESTful API ? RESTful API는 두 컴퓨터 시스템이 인터넷을 통해 정보를 안전하게 교환하기 위해 사용하는 인터페이스이다. 대부분의 비즈니스 애플리케이션은 다양한 태스크를 수행하기 위해 다른 내부 애플리케이션 및 서드 파티 애플리케이션과 통신해야 한다. 예를 들어 월간 급여 명세서를 생성하려면 인보이스 발행을 자동...
1. JWT 구조 일단 JWT는 위키피디아, Auth0, jwt.io 등 다양한 사이트에서도 이미 잘 설명하고 있지만 비밀키를 이용하여 서명된 JSON 형태의 데이터다. 여기에 사용자 인증 정보를 넣어서 토큰을 발급해주면 추후 인증이 필요한 리소스에 접근 시 사용자가 서버에 토큰을 포함해서 전송하여 서버측에서는 복잡한 인증 과정 없이 토큰만으로 사용자를 인...