History log of /plugin/twofactor/Provider.php (Results 1 – 11 of 11)
Revision Date Author Comments
# c8525a21 11-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 ...


# 16ed3964 15-Mar-2022 Andreas Gohr <andi@splitbrain.org>

some cleanup and streamlining for providers


# 2fadf188 15-Mar-2022 Andreas Gohr <andi@splitbrain.org>

make tolerance easier to override in config


# 5f8f561a 09-Mar-2022 Andreas Gohr <andi@splitbrain.org>

use action to register providers


# 6c996db8 03-Mar-2022 Andreas Gohr <andi@splitbrain.org>

fix cookie security

The cookie is now tied to the provider and cookie secret. This way it
can not be constructed without inside knowledge.


# 30625b49 03-Mar-2022 Andreas Gohr <andi@splitbrain.org>

Removed old code

The basic mechanisms have been reimplemented, so the old code has been
removed.


# 848a9be0 02-Mar-2022 Andreas Gohr <andi@splitbrain.org>

remember 2fa authentications


# 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