Time-based One-Time Password two factor authentication for Alfresco
Distributed for free without any warranty. Use at your own risk.
Tested with Alfresco Community Edition 23.1 (for older Alfresco see previous releases).
Get the sources:
$ git clone https://github.com/saidone75/alfresco-totp-authenticator.git
build the JARs:
$ cd alfresco-totp-authenticator
$ mvn package
[INFO] Scanning for projects...
[INFO]
[INFO] ----------< org.saidone:alfresco-totp-authenticator-platform >----------
[INFO] Building alfresco-totp-authenticator-platform Platform/Repository JAR Module 3.0
[INFO] from pom.xml
[INFO] --------------------------------[ jar ]---------------------------------
[...]
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 3.420 s
[INFO] Finished at: 2023-12-26T08:44:13+01:00
[INFO] ------------------------------------------------------------------------
$ cp alfresco-totp-authenticator-platform-3.0.jar /opt/alfresco/modules/platform
$ cp alfresco-totp-authenticator-share-3.0.jar /opt/alfresco/modules/share
Take a look at this short explanation video here.
Stable releases include the related build. Java CI successful workflows on Actions will issue development artifacts.
Copyright (c) 2021-2023 Saidone
Distributed under the GNU General Public License v3.0