History log of /plugin/twofactor/lang/ (Results 1 – 25 of 28)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
8bfbdf7225-Feb-2026 Andreas Gohr <gohr@cosmocode.de>

Allow token based logins without 2fa for automated access

By default token auth accesses to the API are now always allowed without
2fa. If you need automated access to other endpoints (like a script

Allow token based logins without 2fa for automated access

By default token auth accesses to the API are now always allowed without
2fa. If you need automated access to other endpoints (like a script
provided by a plugin) an option enables that.

show more ...

95ed3afa21-Feb-2024 Andreas Gohr <andi@splitbrain.org>

allow to skip 2fa for trusted IP addresses

c8525a2111-Jul-2023 Andreas Gohr <andi@splitbrain.org>

protect password reset with 2fa

This needed some internal changes, because now 2fa data needs to be
checked for a user that is not logged in. Providers may need adjustments
if they access user data.

protect password reset with 2fa

This needed some internal changes, because now 2fa data needs to be
checked for a user that is not logged in. Providers may need adjustments
if they access user data. They should use the getUserData() method of
the abstract Provider class to do so.

show more ...

09c2ba1a11-Jun-2023 alexdraconian <78018187+alexdraconian@users.noreply.github.com>

Add "useinternaluid" option

ccbe238f24-Jan-2023 Andreas Gohr <andi@splitbrain.org>

fix error message in admin interface

ac40c36605-Sep-2022 Neil Brown <github@neilzone.co.uk>

Update mandatory.txt

Fix tiny typo

a01d09a816-Mar-2022 Andreas Gohr <andi@splitbrain.org>

added custom OTP form field

This also fixes wilminator/dokuwiki-plugin-twofactor#26

e7e81ff716-Mar-2022 Andreas Gohr <andi@splitbrain.org>

streamline language files

We use "two-factor" and "mechanism" as our preferred terms now.

3574ad2915-Mar-2022 Andreas Gohr <andi@splitbrain.org>

fixed language files for settings

1c8522cb15-Mar-2022 Andreas Gohr <andi@splitbrain.org>

changed how provider setup works

This makes the interface a bit cleaner and less confusing

16ed396415-Mar-2022 Andreas Gohr <andi@splitbrain.org>

some cleanup and streamlining for providers

2940cae315-Mar-2022 Andreas Gohr <andi@splitbrain.org>

removed obsolete config and language

bbe22a6a14-Mar-2022 Andreas Gohr <andi@splitbrain.org>

finished admin refactoring

f62d0e3309-Mar-2022 Andreas Gohr <andi@splitbrain.org>

first start with the admin interface

857c5abc09-Mar-2022 Andreas Gohr <andi@splitbrain.org>

delete cookie on logout

97647c7e03-Mar-2022 Andreas Gohr <andi@splitbrain.org>

profile localization and styling

fca5807615-Feb-2022 Andreas Gohr <andi@splitbrain.org>

first go a profile refactoring

f3b51b6715-Feb-2022 Andreas Gohr <andi@splitbrain.org>

remove enable config

Plugins are enabled or disabled in the extension manager. No need to
duplicate it here. The feature was also broken because of strict type
checking.

8533788116-Jul-2018 Michael Wilmes <michael.wilmes@gmail.com>

* Reworked flow to better grant the 2FA to non-enabled users on the wiki access. This should prevent users from being hit up with a 2FA challenge just after enabling the software on the wiki or just

* Reworked flow to better grant the 2FA to non-enabled users on the wiki access. This should prevent users from being hit up with a 2FA challenge just after enabling the software on the wiki or just after configuring their first provider.
* Users with master disabled 2FA settings will no longer populate any available 2FA providers. These may be available if they were configured before turning off 2FA.
* Notices will now only send if the user truly wanted them, I think.

show more ...

34dda02b12-Jul-2018 Michael Wilmes <michael.wilmes@gmail.com>

* Added LogLog support to this module.
* Refactored workflow to eliminate redundant calls and provide cleaner logging.
* Rewrote the login function to (properly) use a cookie to survive a session pur

* Added LogLog support to this module.
* Refactored workflow to eliminate redundant calls and provide cleaner logging.
* Rewrote the login function to (properly) use a cookie to survive a session purge.
* The login cookie now has a server-side timeout setting.
* Added audit/debug logging. The audit logging will provide enough logging without LogLog to track user login activity. The debug logging will help me assist when others have problems.
* Removed trailing spaces.
* Added language internationalization for many options including email notification of successful login option.

show more ...

e707434328-Jun-2018 Michael Wilmes <michael.wilmes@gmail.com>

* Removed GetInfo from this module to fallback to base class method.
* Updated plugin.info.txt.
* Implemented a method-breaking change to _send_otp. The first argument is now the subject for the mes

* Removed GetInfo from this module to fallback to base class method.
* Updated plugin.info.txt.
* Implemented a method-breaking change to _send_otp. The first argument is now the subject for the message to be sent. This is used only if the transport supports it.
* Implemented login notification in _grant_clearance.
* Fixed session-loss fix so that when logging in via tokens (like with GA), the session id is properly recorded.
* Split out the message sending function of _send_otp into _send_message in action.php.
* Added new configuration options to the module to support the login notification and new message subject functionality.
* Rearranged the layout of the en/lang.php file.
* Removed the phone string from en/lang.php. This is being pushed back into the transport modules.
* Added setting translations for the new settings.
* Added per-item translations for the choice settings. This should further help with translations.

show more ...

cd19b72427-Jun-2018 Gilles <gilles@wittezaele.fr>

Create settings.php

French language

c639ad0327-Jun-2018 Gilles <gilles@wittezaele.fr>

Create lang.php

French language

b71db9c826-Jun-2018 Michael Wilmes <michael.wilmes@gmail.com>

* Added disable code to the admin module if the authentication module does not expose 'getUsers' functionality.
* Updated the language file to be more descriptive when disabling due to authentication

* Added disable code to the admin module if the authentication module does not expose 'getUsers' functionality.
* Updated the language file to be more descriptive when disabling due to authentication module issues.
* Updated the plugin release date files.

show more ...

7e44460a03-Mar-2017 Michael Wilmes <mwilmes@wilminator.com>

* Corrected README to point to correct installation path
* Updated error messages regarding the lack of the Attribute plugin to be more clear that the plugin named Attribute is missing.
* Refactored

* Corrected README to point to correct installation path
* Updated error messages regarding the lack of the Attribute plugin to be more clear that the plugin named Attribute is missing.
* Refactored some code to accommodate for versions of PHP that do not let you index a function. This will help future debugging as needed.
* Changed how _send_otp used $modname. It now stores $modname as an array of class names that successfully sent the OTP out.
* Updated the default processLogin function to succeed if any OTP module processing the OTP is in the list of modules that succeeded in sending the OTP.
* Fixed the return value of _send_otp to refer to the correct variable to count.
* Updated the module release date.

show more ...

12