[opencms-dev] How to enable 2FA on OC14
Michael Emmerich
m.emmerich at alkacon.com
Tue Mar 28 09:31:18 CEST 2023
Antonio,
OpenCms uses TOTP for 2FA. To configure it in OpenCms, you must do the
following configuration:
- In WEB-INF/config/opencms-system.xml configure a new element below
</loginmanager> as follows:
[...]
<loginmanager>
[...]
</loginmanager>
<two-factor-authentication>
<!-- 2FA enable/disable -->
<enabled>true</enabled>
<!--Secret key with which the user's 2FA data is encrypted. Should
therefore not be changed later.->
<secret>secretpassword123!</secret>
<!-- Label text that is displayed in the user's authentication app
for the account after 2FA is set up -->
<issuer>MyCompany OpenCms</issuer>
<!--Users for whom 2FA should be enabled.
Contains 0 or more "group", "orgunit", or "pattern" elements,
in any order, specifying the users.
users are specified.
If this is not defined, all non-excluded users fall under 2FA.
-->
<include-users>
<!-- by Group -->
<group>ABC</group>
<!-- by OU -->
<orgunit>DEF</orgunit>
<!-- by regular expression (matched to the full internal user
name)-->
<pattern>.*ABCDE.*</pattern>
</include-users>
<!-- Users to exclude from 2FA.
Contains 0 or more elements "group", "orgunit" or "pattern", in
any order, specifying the users to be excluded.
users to be excluded are specified.
-->
<exclude-users>
<!-- by Group -->
<group>GHI</group>
<!-- by OU-->
<orgunit>JKL</orgunit>
<!-- by regular expression (matched to the full internal user
name)-->
<pattern>.*QRSTU.*</pattern>
</exclude-users>
</two-factor-authentication>
- Restart OpenCms after the changes.
I hope this should be enough information to set the 2FA up.
Kind regards,
Michael
Am 22.03.23 um 09:39 schrieb Antonio Cordeddu via opencms-dev:
>
> Hello list,
>
> how can I enable the new feature two-factor authentication on OC14? I
> didn't found information on documentation
> (https://documentation.opencms.org) and options when I create an user.
>
> Thank you for any hint.
>
> Kind regards
>
> Antonio Cordeddu
>
> _______________________________________________
> Coranto informatica di Antonio Cordeddu
> Via Torricelli, 9 09047 Selargius (CA) - Italy
> antoniocordeddu at coranto.it
> Skype: antonio.cordeddu
> https://www.coranto.it
> _______________________________________________
>
> _______________________________________________
> This mail is sent to you from the opencms-dev mailing list
> To change your list options, or to unsubscribe from the list, please visit
> https://lists.opencms.org/mailman/listinfo/opencms-dev
>
>
>
--
Michael Emmerich
Alkacon Software GmbH & Co. KG - The OpenCms Expertshttp://www.alkacon.com -http://www.opencms.org
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opencms.org/pipermail/opencms-dev/attachments/20230328/f147e647/attachment.htm>
More information about the opencms-dev
mailing list