Create signed tokens from any text payload using HMAC-SHA256 and Base64URL encoding.
Useful for secure URLs, signed requests, temporary download links, and custom verification flows.
The plugin also includes an action to verify tokens generated with this plugin.
Under the hood, the token encoding structure is this (notice the dot in the middle):
Pass any text string as input, such as a JSON string or plain text.
The plugin encodes the exact input value as Base64URL, signs that encoded payload with HMAC-SHA256 using the plugin secret, and returns a token with this encoding structure under the hood (notice the dot in the middle):