SHA1 replaced with SHA512 for the Storefront SSO feature
Last updated
Was this helpful?
Last updated
Was this helpful?
The encryption mechanism for SSO was updated from SHA1 to SHA512 for security enhancement.
Payload signing now uses sha512. Code example on PHP:
The SHA1 encryption is now discontinued. If the encryption mechanism isn't updated in the code, the SSO will stop working.
Check if your app uses SSO on the website.
Check the code to find the hash_hmac()
encryption.
Update the 'sha1'
with 'sha512'
inside the hash_hmac()
method.
Breaking changes! Сhanges listed below may break some apps' logic.