Skip to content
Snippets Groups Projects
Commit 6f5a5e0a authored by Oliver Bartsch's avatar Oliver Bartsch
Browse files

[TASK] Enforce setting up MFA

With #93526, multi-factor authentication was
introduced to TYPO3. This came with several
configuration options, such as the possibility
to require MFA for specific users and user
groups. Previously, the only result of this
option was a warning, displayed in the MFA
configuration module. Obviously, this did not
really help administrators, trying  to enforce
MFA in their system.

Therefore, this patch adds the missing endpoint,
which is automatically called for all users, required
to set up MFA, as soon as they have successfully
passed the first authentication step (e.g. username
+ password).

While it's a new endpoint, the actions still call the
MFA providers the same way, the MFA configuration
module does. Therefore, no changes to the API.

Resolves: #95287
Releases: master
Change-Id: Ib82ae53cbd5bd0782418d81d166c1f3d7e9a7ab1
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/71132


Tested-by: default avatarOliver Hader <oliver.hader@typo3.org>
Tested-by: default avatarBenni Mack <benni@typo3.org>
Tested-by: default avatarcore-ci <typo3@b13.com>
Tested-by: default avatarOliver Bartsch <bo@cedev.de>
Reviewed-by: default avatarOliver Hader <oliver.hader@typo3.org>
Reviewed-by: default avatarBenni Mack <benni@typo3.org>
Reviewed-by: default avatarOliver Bartsch <bo@cedev.de>
parent d38c19cd
Branches
Tags
Showing
with 930 additions and 75 deletions
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment