pub const HEX_CHARS: &[u8; 16] = b"0123456789abcdef";
Expand description
This crate encodes s time-sensitive authentication token from a shared API Key injected in an base-36 timestamp, a set of random split characters and an optional UUID. It also decodes the generated token and applies shared rules to validate the decoded API key, timestamp tolerance, split characters and, if required, check for a well-formed UUID string for a second authorisation step. characters used for hexadecimal conversion