| #
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
|