JWT
n8n v2.34요약
n8n 워크플로에서 JSON web token을 다룹니다. 이 노드에 대한 인증 정보는 여기에서 확인할 수 있습니다. 이 섹션의 상세 내용은 n8n 공식 문서를 참조하세요. 노드는 Sign 작업을 선택한 경우에만 페이로드 클레임을 표시합니다.
n8n 워크플로에서 JSON web token을 다룹니다.
작업#
- Decode
- Sign
- Verify
노드 매개변수#
이 섹션의 상세 내용은 n8n 공식 문서를 참조하세요.
- Credential to connect with: 연결할 JWT credential을 선택하거나 생성합니다.
- Token: Verify 또는 Decode할 토큰을 입력합니다.
- Sign 작업을 선택하면 다음 매개변수도 표시됩니다.
- Use JSON to Build Payload: 켜면 노드가 JSON을 사용하여 클레임을 구성합니다. 여기서의 선택은 Payload Claims 섹션에 표시되는 내용에 영향을 줍니다.
페이로드 클레임#
노드는 Sign 작업을 선택한 경우에만 페이로드 클레임을 표시합니다. 표시되는 내용은 Use JSON to Build Payload에서 선택한 항목에 따라 달라집니다.
- Use JSON to Build Payload를 선택하면, 이 섹션에는 클레임을 구성할 수 있는 JSON 편집기가 표시됩니다.
- Use JSON to Build Payload를 선택하지 않으면, 이 섹션에서 Add Claim을 하도록 안내합니다.
다음 클레임을 추가할 수 있습니다.
대상(Audience)#
Audience 또는 aud 클레임은 JWT의 대상 수신자를 식별합니다.
자세한 내용은 "aud" (Audience) Claim을 참고하세요.
만료 시간#
Expires In 또는 exp 클레임은 JWT가 만료되어 더 이상 처리를 위해 수락되어서는 안 되는 시점을 식별합니다.
자세한 내용은 "exp" (Expiration Time) Claim을 참고하세요.
발급자(Issuer)#
Issuer 또는 iss 클레임은 JWT를 발급한 주체를 식별합니다.
자세한 내용은 "iss" (Issuer) Claim을 참고하세요.
JWT ID#
JWT ID 또는 jti 클레임은 JWT에 대한 고유 식별자를 제공합니다.
자세한 내용은 "jti" (JWT ID) Claim을 참고하세요.
Not Before#
Not Before 또는 nbf 클레임은 JWT가 처리를 위해 수락되어서는 안 되는 시점 이전을 식별합니다.
자세한 내용은 "nbf" (Not Before) Claim을 참고하세요.
제목#
Subject 또는 sub 클레임은 JWT의 주체가 되는 주체를 식별합니다.
자세한 내용은 "sub" (Subject) Claim을 참고하세요.
노드 옵션#
Decode 노드 옵션#
Return Additional Info 토글은 노드가 반환하는 정보의 양을 제어합니다.
켜면 노드는 헤더와 서명에 대한 정보를 포함한 완전한 디코딩된 토큰을 반환합니다. 끄면 노드는 페이로드만 반환합니다.
Sign 노드 옵션#
Override Algorithm 컨트롤을 사용하여 토큰 검증에 사용할 알고리즘을 선택합니다. 이 알고리즘은 자격 증명에서 선택한 알고리즘을 재정의합니다.
Verify 노드 옵션#
이 작업에는 여러 노드 옵션이 포함됩니다.
- Return Additional Info: 이 토글은 노드가 반환하는 정보의 양을 제어합니다. 켜면 노드는 헤더와 서명에 대한 정보를 포함한 완전한 디코딩된 토큰을 반환합니다. 끄면 노드는 페이로드만 반환합니다.
- Ignore Expiration: 이 토글은 노드가 토큰의 만료 시간 클레임(
exp)을 무시할지 여부를 제어합니다. 자세한 내용은 "exp" (Expiration Time) Claim을 참고하세요. - Ignore Not Before Claim: 이 토글은 토큰의 not before 클레임(
nbf)을 무시할지 여부를 제어합니다. 자세한 내용은 "nbf" (Not Before) Claim을 참고하세요. - Clock Tolerance:
nbf및exp클레임을 확인할 때 허용할 초 단위 시간을 입력합니다. 이를 통해 서버 간의 작은 시계 차이를 처리할 수 있습니다. 자세한 내용은 "exp" (Expiration Time) Claim을 참고하세요. - Override Algorithm: 토큰 검증에 사용할 알고리즘입니다. 이 알고리즘은 자격 증명에서 선택한 알고리즘을 재정의합니다.