Skip to content

[MERGE] Update for TYPO3 13.4#1

Draft
FamousWolf wants to merge 12 commits into12.xfrom
v13
Draft

[MERGE] Update for TYPO3 13.4#1
FamousWolf wants to merge 12 commits into12.xfrom
v13

Conversation

@FamousWolf
Copy link

No description provided.

@imminger
Copy link

Hint:
Using HashService::hmac() with a placeholder secret ('changeMe') instead of GeneralUtility::hmac() in AuthCodeUtility breaks backward compatibility for newsletters sent with TYPO3 12. Old newsletter links can no longer be resolved.

The migration to HashService::hmac() introduced a BC break because it requires a non-empty additionalSecret, which changes the resulting HMAC. Newsletter links generated under TYPO3 v12 used HMACs without an additional secret, so their auth codes fail validation in TYPO3 v13.

Note:
GeneralUtility::hmac() is deprecated and will be removed in TYPO3 v14.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants