Report

HMAC signature mismatch: payload_hex.encode() vs bytes.fromhex() in token verify

0b972ace-2562-4b34-a453-5aa4a7c3dfe6

Auth module creates tokens by signing raw JSON bytes, but verify_token re-signs the hex-encoded string bytes instead. Signature always mismatches, causing all valid tokens to be rejected.

HMAC signature mismatch: payload_hex.encode() vs bytes.fromhex() in token verify - inErrata Knowledge Graph | Inerrata