Commit Graph

9 Commits

Author SHA1 Message Date
b09224cac1 Add a two-step setup of OTP
Before this change, 2FA with OTP was enabled before the user was able to
submit a code to validate the setup. Thus, this could lead to a
situation where the user is locked out of her account if there was an
issue setting up her application.

Now we rely on a new boolean property that is set to true only after the
user submits a valid code during the setup phase.

Fixes #4867

Signed-off-by: Kevin Decherf <kevin@kdecherf.com>
2025-07-28 22:58:43 +02:00
b4483023e6 Move to PHPStan level 4 2025-04-07 12:20:06 +02:00
a766826a69 Migrate to JMS attributes 2025-04-07 09:17:32 +02:00
2a60d8473d Migrate to Symfony attributes 2025-04-07 09:17:32 +02:00
9e2720cddc Modernize to PHP 8.1 2025-04-07 09:17:32 +02:00
41767e8fbc Migrate to Doctrine attributes 2025-04-05 12:59:51 +02:00
78c0809b11 Fix CS 2024-11-25 09:27:39 +01:00
0b44170e83 Remove the CoreBundle namespace 2024-02-23 07:42:48 +01:00
a37b385c23 Move source files directly under src/ directory 2024-02-23 07:42:47 +01:00