0 Votes

Changes for page MFA Application

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

From version 3.1
edited by Alex Cotiugă
on 2024/06/10 13:19
Change comment: There is no comment for this version
To version 5.1
edited by Alex Cotiugă
on 2024/06/10 17:08
Change comment: There is no comment for this version

Summary

Details

ExtensionCode.ExtensionClass[0]
Authors
... ... @@ -1,0 +1,1 @@
1 +Agnease
Description
... ... @@ -1,22 +1,0 @@
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 -In xwiki.properties, enable the Agnease repository, to find the extension in the Extension Manager. For that, identify the following first 3 lines, uncomment them and add the 4th one. If the 3 lines are not enable, no extensions will be found in those repositories.
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.
Prerequisites & Additional Installation Instructions
... ... @@ -1,2 +1,0 @@
1 -
2 -
Properties
... ... @@ -1,1 +1,5 @@
1 -maven.groupid=com.agnease.mfa maven.artifactid=application-mfa-ui maven.Model=com.agnease.mfa:application-mfa-ui:xar:0.1 xwiki.extension.recommendedVersions.commons=org.xwiki.commons:.*/[13.10] xwiki.extension.recommendedVersions.platform=org.xwiki.commons:.*/[13.10], org.xwiki.rendering:.*/[13.10], org.xwiki.platform:.*/[13.10] xwiki.extension.recommendedVersions=org.xwiki.commons:.*/[13.10], org.xwiki.rendering:.*/[13.10], org.xwiki.platform:.*/[13.10] xwiki.extension.licensing.excludedDocuments=TOTP.WebHome xwiki.extension.licensing.dependentFeatureIds=com.agnease.mfa:application-mfa-api
1 +maven.groupid=com.agnease.mfa maven.artifactid=application-mfa-ui maven.Model=com.agnease.mfa:application-mfa-ui:xar:0.1 xwiki.extension.recommendedVersions.commons=org.xwiki.commons:.*/[13.10] xwiki.extension.recommendedVersions.platform=org.xwiki.commons:.*/[13.10],
2 + org.xwiki.rendering:.*/[13.10],
3 + org.xwiki.platform:.*/[13.10] xwiki.extension.recommendedVersions=org.xwiki.commons:.*/[13.10],
4 + org.xwiki.rendering:.*/[13.10],
5 + org.xwiki.platform:.*/[13.10] xwiki.extension.licensing.excludedDocuments=TOTP.WebHome xwiki.extension.licensing.dependentFeatureIds=com.agnease.mfa:application-mfa-api