0 Votes

Changes for page MFA Application

Last modified by Alex Cotiugă on 2025/03/28 15:16

From version 2.1
edited by Alex Cotiugă
on 2024/06/10 12:39
Change comment: There is no comment for this version
To version 4.1
edited by Alex Cotiugă
on 2024/06/10 13:21
Change comment: There is no comment for this version

Summary

Details

ExtensionCode.ExtensionClass[0]
Description
... ... @@ -1,1 +1,22 @@
1 1  Allows users to authenticate to the wiki using Time-based One Time Passwords.
2 +
3 +{{error}}
4 +The MFA application is not compatible with other applications that provide [[Authenticators for XWiki>>https://www.xwiki.org/xwiki/bin/view/Documentation/AdminGuide/Authentication/]]. Uninstall these applications and restart the wiki.
5 +{{/error}}
6 +
7 +A new repository must be added in the xwiki.properties files, to find the extensions provided by Agnease in the Extension Manager. Ientify the following first 3 lines (they are commented by default), uncomment them and add the 4th one. If the XWiki repositories are not enabled in this file, no XWiki extensions will be found anymore.
8 +
9 +{{code language="none"}}
10 +extension.repositories = maven-xwiki:maven:https://nexus.xwiki.org/nexus/content/groups/public
11 +extension.repositories = store.xwiki.com:xwiki:https://store.xwiki.com/xwiki/rest/
12 +extension.repositories = extensions.xwiki.org:xwiki:https://extensions.xwiki.org/xwiki/rest/
13 +extension.repositories = agnease.com:xwiki:https://agnease.com/rest/
14 +{{/code}}
15 +
16 +Before XWiki 15.3, add the following authentication class in xwiki.cfg.
17 +
18 +{{code language="none"}}
19 +xwiki.authentication.authclass=com.agnease.mfa.authenticator.TOTPAuthService
20 +{{/code}}
21 +
22 +Since XWiki 15.3, select the authenticator from the administration section.