Skip to content

Releases: scheb/2fa

v7.3.0

20 Apr 14:23
0649ea5
Compare
Choose a tag to compare
  • Introduce CacheableVoterInterface to reduce amounts of calls, #228, thanks to @kevinpapst

v7.2.0

26 Jan 19:08
Compare
Choose a tag to compare

v7.1.0

18 Jan 20:21
Compare
Choose a tag to compare
  • Add TwoFactorProviderDecider, adding the ability to influence which 2fa provider is picked when there are multiple ones available, #215, thanks to @danielburger1337

v7.0.0

03 Dec 16:30
Compare
Choose a tag to compare

New major release including support for Symfony 7.

Please check the instructions to upgrade from bundle version 6.x to 7.x.

v6.12.0

03 Dec 16:16
Compare
Choose a tag to compare

Declare conflict with symfony/security-core v7.

Background: When using 2fa-bundle v6 on Symfony 6.4, you might have symfony/security-core v7 pulled in as a dependency. The v7 version is missing the Symfony\Component\Security\Core\Security class, which is necessary for 2fa-bundle v6 to work.

v6.11.0

23 Nov 15:48
Compare
Choose a tag to compare

The window config option is deprecated and will be removed in bundle version 7. Please use the new option leeway instead.

See the configuration reference for details


Background: The options scheb_two_factor.google.window and scheb_two_factor.totp.window behave differently, depending on the version of Spomky-Labs/otphp used:

  • With Spomky-Labs/otphp v10: How many codes before/after the current one would be accepted
  • With Spomky-Labs/otphp v11: Acceptable time drift in seconds

To address this confusing ambiguous behavior (#201), the new config option leeway is introduced, which is only allowed in conjunction with Spomky-Labs/otphp v11.

v6.10.0

04 Nov 13:00
Compare
Choose a tag to compare
  • Add support for PHP 8.3 馃巵
  • Use of deprecated HttpKernelInterface::MASTER_REQUEST was replaced with HttpKernelInterface::MAIN_REQUEST

v6.9.0

05 Aug 11:39
Compare
Choose a tag to compare

v6.8.0

01 Apr 11:22
Compare
Choose a tag to compare

v6.7.0

25 Feb 09:24
Compare
Choose a tag to compare
  • Fix lcobucci/jwt ValidAt, #178, thanks to @maxhelias
  • Minimum required version for lcobucci/jwt was bumped up to 4.1