Basic token authentication uses MD5, which is cryptographically insecure. This method is deprecated and may be removed in a future release. We strongly recommend you use Advanced Token Authentication with HMAC-SHA256 for new implementations.
Basic token authentication uses MD5 hashing to create signed URLs with expiration times and optional IP validation.
URL structure
Generate the token
To validate against a specific IP address:
After Base64 encoding, replace + with -, / with _, and remove = characters.
Code examples
IP validation
IP validation binds the token to a specific IP address. Append the user’s IP to the hash before generating the token. The IP is not included in the URL.
IP validation can cause issues for users behind proxies or with changing IP
addresses.