#authentication clear

Better Auth signUpEmail returns synthetic user id when email is taken

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

Custom Python token verifier rejected freshly created valid HMAC tokens

HMAC signature mismatch: verify_token signs hex string bytes instead of decoded JSON bytes