| a386a536 | 02-Mar-2022 |
Andreas Gohr <andi@splitbrain.org> |
initial login handling |
| 8b7620a8 | 02-Mar-2022 |
Andreas Gohr <andi@splitbrain.org> |
use Manager singleton to check and load providers |
| a635cb20 | 02-Mar-2022 |
Andreas Gohr <andi@splitbrain.org> |
basic profile managment refactoring
We now use standard OTP passwords for all providers by default. |
| fca58076 | 15-Feb-2022 |
Andreas Gohr <andi@splitbrain.org> |
first go a profile refactoring |
| 24f76e8e | 15-Feb-2022 |
Andreas Gohr <andi@splitbrain.org> |
use 2fa icon |
| f3b51b67 | 15-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. |
| 72b54c1b | 15-Feb-2022 |
Andreas Gohr <andi@splitbrain.org> |
use properly namespaced menu item |
| 907e40e4 | 15-Feb-2022 |
Andreas Gohr <andi@splitbrain.org> |
remove support for obsolete TEMPLATE_USERTOOLS_DISPLAY event |
| 1068e407 | 15-Feb-2022 |
Andreas Gohr <andi@splitbrain.org> |
remove superflous README
|
| d0a31016 | 15-Feb-2022 |
Andreas Gohr <andi@splitbrain.org> |
auto reformatting |
| 9d355eb8 | 22-Oct-2018 |
Michael Wilmes <michael.wilmes@gmail.com> |
* Corrected an error in the token field rendering at login. Instead of adding the field under the password field, it was replacing the input tag above the submit button. It RememberMe was turned on
* Corrected an error in the token field rendering at login. Instead of adding the field under the password field, it was replacing the input tag above the submit button. It RememberMe was turned on, that check box was removed. If RememberMe was turned off, the password field was removed. * Updated the module info for release.
show more ...
|
| 9c4b2825 | 25-Jul-2018 |
Michael Wilmes <michael.wilmes@gmail.com> |
* Update to release version |
| 9bf79c36 | 25-Jul-2018 |
Michael Wilmes <michael.wilmes@gmail.com> |
* Change in logic to ensure that a user is logged in before processing 2FA. |
| 91cdada2 | 19-Jul-2018 |
Michael Wilmes <michael.wilmes@gmail.com> |
* Updated workflow to not assign a login cookie to an unauthenticated user. * Fixed admin page to handle if the auth plugin cannot return data on a user. |
| 85337881 | 16-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 ...
|
| 91398076 | 14-Jul-2018 |
Michael Wilmes <michael.wilmes@gmail.com> |
* PHP also does not like typed variables with defaults. Removed the types. |
| 91446aab | 13-Jul-2018 |
Michael Wilmes <michael.wilmes@gmail.com> |
* PHP 5.6 and 7.0 does not support public constants. |
| a7fb1f70 | 12-Jul-2018 |
Michael Wilmes <michael.wilmes@gmail.com> |
* Removed debug code from the authmod.php template. * Fixed a function definition in authmod.php |
| 34dda02b | 12-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 ...
|
| 2cc41bdd | 04-Jul-2018 |
Michael Wilmes <michael.wilmes@gmail.com> |
* Modified the admin pages to not rely on getUserData from the authentication module because there are modules out there that cannot produce a list of users. * Updated the twofactor profile to not di
* Modified the admin pages to not rely on getUserData from the authentication module because there are modules out there that cannot produce a list of users. * Updated the twofactor profile to not display options unless the user has opted in. * Updated plugin.info.txt for release.
show more ...
|
| 94d2f0c9 | 04-Jul-2018 |
Michael Wilmes <michael.wilmes@gmail.com> |
* Modified the admin pages to not rely on getUserData from the authentication module because there are modules out there that cannot produce a list of users. * Updated the twofactor profile to not di
* Modified the admin pages to not rely on getUserData from the authentication module because there are modules out there that cannot produce a list of users. * Updated the twofactor profile to not display options unless the user has opted in. * Updated plugin.info.txt for release.
show more ...
|
| 93517d83 | 28-Jun-2018 |
Michael Wilmes <michael.wilmes@gmail.com> |
* Changed to using DOKU_COOKIE as the key to track a user. In theory, this will not change between sessions, or the cookie would not be found. (Issue 10) |
| e2bac1de | 28-Jun-2018 |
Michael Wilmes <michael.wilmes@gmail.com> |
* Rewrote login notification to run as post-authentication event, as the data needed to send notifications was not available until after login. |
| e7074343 | 28-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 ...
|
| cb58e4d5 | 27-Jun-2018 |
Michael Wilmes <michael.wilmes@gmail.com> |
* Updated plugin.info.txt to reflect update. Adding French translation. |