From version 1.1
edited by Clemens Robbenhaar
on 2019/08/20 22:44
To version 2.1
edited by Clemens Robbenhaar
on 2019/08/20 22:58
Change comment: There is no comment for this version

Summary

Details

ExtensionCode.ExtensionClass[0]
Description
... ... @@ -1,1 +1,7 @@
1 -UI for the blocking authenticator to configure blocking criteria and manage blocked users
1 +{{info}}This extension implements something similar to the "Authentication Security Module" introduced in XWiki 11.6. If you use a XWiki 11.6 or newer, you are unlikely to need this extension; it is meant to be helpful if you are running the LTS version of XWiki, which is 10.x when the initial version of this extension has been released.{{/info}}
2 +
3 +This extension adds an authenticator to your wiki that temporarily blocks users and IPs after a configured number of login failures are recorded for that login or IP. It also adds a section to the XWiki Administration where you can configure the number of failed logins to trigger the blockage and the duration of the blockage, and where you can view and selectively unblock users and IPs.
4 +
5 +{{error}}If you have a wiki that has been in use for a long time, so that it still has the user named "Admin" as predefined adminstrative user, please set up another user with administrative privileges and a less conspicuous name. Otherwise this extension might lock you out from your admin account until you restart the wiki every time someone tries to guess the "Admin"-password.{{/error}}
6 +
7 +(Screenshots are following soon.)
Prerequisites & Additional Installation Instructions
... ... @@ -1,0 +1,9 @@
1 +After you have installed the extension, the authenticator needs to be enabled.
2 +
3 +This needs to be done on the file system in the configuration file ##xwiki.cfg##; please set:
4 +
5 +{{code}}
6 +xwiki.authentication.authclass=org.xwiki.contrib.authentication.blocking.internal.BlockingAuthServiceImpl
7 +{{/code}}
8 +
9 +Afterwards you need to restart the XWiki server to makes these changes effective.
Issue Management URL
... ... @@ -1,1 +1,1 @@
1 -https://jira.xwiki.org/browse/AUTHBLOCK
1 +https://jira.xwiki.org/browse/AUTHBLOCK/issues
Properties
... ... @@ -1,5 +1,1 @@
1 -maven.groupid=org.xwiki.contrib.authentication maven.artifactid=authenticator-blocking-ui maven.Model=org.xwiki.contrib.authentication:authenticator-blocking-ui:xar:1.0 xwiki.extension.recommendedVersions.commons=org.xwiki.commons:.*/[9.11.4] xwiki.extension.recommendedVersions=org.xwiki.commons:.*/[9.11.4],
2 - org.xwiki.rendering:.*/[9.11.4],
3 - org.xwiki.platform:.*/[9.11.4] xwiki.extension.recommendedVersions.platform=org.xwiki.commons:.*/[9.11.4],
4 - org.xwiki.rendering:.*/[9.11.4],
5 - org.xwiki.platform:.*/[9.11.4]
1 +maven.groupid=org.xwiki.contrib.authentication maven.artifactid=authenticator-blocking-ui maven.Model=org.xwiki.contrib.authentication:authenticator-blocking-ui:xar:1.0 xwiki.extension.recommendedVersions.commons=org.xwiki.commons:.*/[9.11.4] xwiki.extension.recommendedVersions=org.xwiki.commons:.*/[9.11.4], org.xwiki.rendering:.*/[9.11.4], org.xwiki.platform:.*/[9.11.4] xwiki.extension.recommendedVersions.platform=org.xwiki.commons:.*/[9.11.4], org.xwiki.rendering:.*/[9.11.4], org.xwiki.platform:.*/[9.11.4]
Recommended
... ... @@ -1,0 +1,1 @@
1 +No
Show installed count
... ... @@ -1,0 +1,1 @@
1 +Yes
ExtensionCode.ExtensionDependencyClass[0]
Optional
... ... @@ -1,0 +1,1 @@
1 +No
ExtensionCode.ExtensionDependencyClass[1]
Optional
... ... @@ -1,0 +1,1 @@
1 +No
ExtensionCode.ExtensionDependencyClass[2]
Optional
... ... @@ -1,0 +1,1 @@
1 +No

Get Connected