Release Notes: XML parsing consolidation (same library for the whole project) and a fix for a bug concerning token CSV import.
Release Notes: This release has a new -user-info option, the ability to import tokens defined in a CSV file, to display the NT_KEY for further handling by FreeRADIUS (like ntlm_auth), more than 60 QA tests, and better MySQL support with mysqli library support.
Release Notes: This release has better AD/LDAP integration (with group filtering) in order to automatically create accounts for your users. The Web GUI is complete for simple usage, including hardware token import. Some values can now go back to TekRADIUS. If activated, a prefix PIN is now also requested for SMS authentication. MS-CHAP and MS-CHAPv2 are now supported. Token resync doesn't need a prefix PIN anymore (but it is still accepted). Specific parameter order in QRCode for Microsoft Authenticator support.
Release Notes: The Open Source edition of multiOTP is now OATH certified for HOTP and TOTP, which includes encrypted PSKC import support. All instructions and files to build your own strong authentication server device on a Raspberry Pi nano-computer are included in this release. Self-registration of unattributed hardware tokens is now supported. Automatic resync/unlock during authentication is now supported. The default Linux file mode is now set by default to 0666 to avoid access problems. A basic Web GUI is provided.
Release Notes: This release fixes a bug in GetUserScratchPasswordsArray.
Release Notes: Full client/server support with local cache. CHAP authentication. Emergency scratch passwords list (providing a list of 10 emergency one-time-usage passwords). SMS code sending (with clickatell, aspsms, intellisms, and custom exec support). Integrated Google Authenticator support with integrated base 32 seed handling. QRcode generation for HOTP/TOTP automatic provisioning. A group attribute for any user (sent back through the RADIUS attribute Filter-Id). A lot of new options (also on the command line). Options are stored in an external configuration file (or in the database). Full MySQL support.
Release Notes: Now it is possible to import PSKC Algorithm Profiles containing tokens definition for TOTP and HOTP algorithm. Thus, creating a user and attributing a token is easier. The multiotp-database-format flat file has been enhanced to version 3. Regular attributes are written attribute=value, and encrypted attributes are now written encrypted_attribute:=encrypted_value. In debug mode, the command line version now returns text information after the exit code.
Release Notes: An enhancement was made in order to use an alternate PHP "compiler" for the Windows command line. The documentation was enhanced. A minor notice fix was made. The timezone is defined if it is not already defined (for embedded command line). If a user doesn't exist, the related flat file is not created after a check.
Release Notes: The "users" and "log" folders are now created if needed. A problem where "foreach" was not working well in the "compiled" Windows command line was fixed. There was also a new design using a class, mOTP support, cleaned up code, and OATH/TOTP support.