backend1 [Node] JWT , Login 인증 [ Node ] JWT , Login 인증 # JSON WEB TOKEN JWT는 JSON형태로 web Token을 주고 받는 걸 말한다. 주로 권한을 확인하거나 로그인 시 token을 발급할 때 주로 사용되는데, 로그인 시에 해당 사용자가 DATABASE나 JSON 파일 등에 존재여부 로직으로 검증 한 후에 Token을 발급하여 클라이언트 서버에 response 하여 저장하는 형식으로 많이 사용된다. 인증의 기본적인 로직은 아래와 같다. 1. CLIENT가 SERVER에 로그인 request 2. SERVER는 엔드포인트 기준으로 정의된 verify 로직을 수행하는데 여기서 요청받은 payload를 DATABASE에 고객정보를 sql문으로 요청한다. 3. DATABASE는 고객정보가 존재하면 해당 us.. 2024. 1. 16. 이전 1 다음