z_replay_token (zotonic_core v1.0.0-rc.17)
Track onetime anti replay tokens, prevent re-use within a period after being invalidated.
Summary
Functions
Invalidate a token, garbage collected at the given timestamp.
Check if a token is registered as being invalidated.
Return a new token, assume random is good enough to generate an unique token.
Starts the MQTT ticket server server
Functions
-spec invalidate_token(Token, Timestamp, Context) -> ok when Token :: binary(), Timestamp :: non_neg_integer(), Context :: z:context().
Invalidate a token, garbage collected at the given timestamp.
Check if a token is registered as being invalidated.
-spec new_token() -> binary().
Return a new token, assume random is good enough to generate an unique token.
Starts the MQTT ticket server server