{"packages":{"dracoder/s4-2fa":{"5.x-dev":{"name":"dracoder/s4-2fa","description":"Two-factor authentication for Symfony applications (please use scheb/2fa-bundle to install)","keywords":["symfony","security","Authentication","two-factor","two-step"],"homepage":"https://github.com/scheb/2fa","version":"5.x-dev","version_normalized":"5.9999999.9999999.9999999-dev","license":["MIT"],"authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}],"source":{"url":"https://gitlab.com/dracoder-php-lib/s4-2fa.git","type":"git","reference":"0282a86619064ceb66af7d5abe3586adb2e91b76"},"dist":{"url":"https://gitlab.com/api/v4/projects/dracoder-php-lib%2Fs4-2fa/repository/archive.zip?sha=0282a86619064ceb66af7d5abe3586adb2e91b76","type":"zip","shasum":"","reference":"0282a86619064ceb66af7d5abe3586adb2e91b76"},"type":"symfony-bundle","funding":[],"time":"2024-04-29T09:56:15+00:00","autoload":{"psr-4":{"Scheb\\TwoFactorBundle\\":["src/backup-code","src/bundle","src/email","src/google-authenticator","src/qr-code","src/totp","src/trusted-device"]}},"default-branch":true,"require":{"php":">=7.2.5|^8.0","ext-json":"*","symfony/config":"^4.4|^5.0","symfony/dependency-injection":"^4.4|^5.0","symfony/event-dispatcher":"^4.4|^5.0","symfony/framework-bundle":"^4.4|^5.0","symfony/http-foundation":"^4.4|^5.0","symfony/http-kernel":"^4.4|^5.0","symfony/property-access":"^4.4|^5.0","symfony/security-bundle":"^4.4.1|^5.0","symfony/twig-bundle":"^4.4|^5.0","spomky-labs/otphp":"^9.1|^10.0","paragonie/constant_time_encoding":"^2.2","endroid/qr-code":"^3.0","lcobucci/jwt":"^5.3"},"require-dev":{"doctrine/persistence":"^1.3|^2.0","phpunit/phpunit":"^8.0|^9.0","swiftmailer/swiftmailer":"^6.0","symfony/mailer":"^4.4|^5.0","symfony/yaml":"^4.4|^5.0","escapestudios/symfony2-coding-standard":"^3.9","squizlabs/php_codesniffer":"^3.5","vimeo/psalm":"^3.17|^4.0","symfony/polyfill-php80":"^1.15"},"conflict":{"scheb/two-factor-bundle":"*"},"replace":{"scheb/2fa-backup-code":"^5.0","scheb/2fa-bundle":"^5.0","scheb/2fa-email":"^5.0","scheb/2fa-google-authenticator":"^5.0","scheb/2fa-qr-code":"^5.0","scheb/2fa-totp":"^5.0","scheb/2fa-trusted-device":"^5.0"},"uid":8020512},"v5.0.0":{"name":"dracoder/s4-2fa","description":"Provides two-factor authentication for Symfony applications","keywords":["symfony","security","Authentication","two-factor","two-step"],"homepage":"https://github.com/scheb/2fa","version":"v5.0.0","version_normalized":"5.0.0.0","license":["MIT"],"authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}],"source":{"url":"https://gitlab.com/dracoder-php-lib/s4-2fa.git","type":"git","reference":"927bec1338314f1ecf95868db7cbfaf31bc1a6e1"},"dist":{"url":"https://gitlab.com/api/v4/projects/dracoder-php-lib%2Fs4-2fa/repository/archive.zip?sha=927bec1338314f1ecf95868db7cbfaf31bc1a6e1","type":"zip","shasum":"","reference":"927bec1338314f1ecf95868db7cbfaf31bc1a6e1"},"type":"symfony-bundle","funding":[],"time":"2020-06-04T11:40:22+00:00","autoload":{"psr-4":{"Scheb\\TwoFactorBundle\\":["src/backup-code","src/bundle","src/email","src/google-authenticator","src/qr-code","src/totp","src/trusted-device"]}},"require":{"php":"^7.2.5","symfony/config":"^4.4|^5.0","symfony/dependency-injection":"^4.4|^5.0","symfony/event-dispatcher":"^4.4|^5.0","symfony/framework-bundle":"^4.4|^5.0","symfony/http-foundation":"^4.4|^5.0","symfony/http-kernel":"^4.4|^5.0","symfony/property-access":"^4.4|^5.0","symfony/security-bundle":"^4.4.1|^5.0","symfony/twig-bundle":"^4.4|^5.0","lcobucci/jwt":"^3.2","spomky-labs/otphp":"^9.1|^10.0","paragonie/constant_time_encoding":"^2.2"},"require-dev":{"doctrine/persistence":"^1.3|^2.0","phpunit/phpunit":"^8.0|^9.0","swiftmailer/swiftmailer":"^6.0","symfony/mailer":"^4.4|^5.0","symfony/yaml":"^4.4|^5.0","escapestudios/symfony2-coding-standard":"^3.9","squizlabs/php_codesniffer":"^3.5","vimeo/psalm":"^3.11","symfony/polyfill-php80":"^1.15","endroid/qr-code":"^3.0"},"replace":{"scheb/2fa-backup-code":"^5.0","scheb/2fa-bundle":"^5.0","scheb/2fa-email":"^5.0","scheb/2fa-google-authenticator":"^5.0","scheb/2fa-qr-code":"^5.0","scheb/2fa-totp":"^5.0","scheb/2fa-trusted-device":"^5.0"},"uid":8020483},"v5.0.1":{"name":"dracoder/s4-2fa","description":"Provides two-factor authentication for Symfony applications","keywords":["symfony","security","Authentication","two-factor","two-step"],"homepage":"https://github.com/scheb/2fa","version":"v5.0.1","version_normalized":"5.0.1.0","license":["MIT"],"authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}],"source":{"url":"https://gitlab.com/dracoder-php-lib/s4-2fa.git","type":"git","reference":"2ce9160925d3804743a9e58f7331fa95c214aab0"},"dist":{"url":"https://gitlab.com/api/v4/projects/dracoder-php-lib%2Fs4-2fa/repository/archive.zip?sha=2ce9160925d3804743a9e58f7331fa95c214aab0","type":"zip","shasum":"","reference":"2ce9160925d3804743a9e58f7331fa95c214aab0"},"type":"symfony-bundle","funding":[],"time":"2020-08-03T13:31:58+00:00","autoload":{"psr-4":{"Scheb\\TwoFactorBundle\\":["src/backup-code","src/bundle","src/email","src/google-authenticator","src/qr-code","src/totp","src/trusted-device"]}},"require":{"php":">=7.2.5","symfony/config":"^4.4|^5.0","symfony/dependency-injection":"^4.4|^5.0","symfony/event-dispatcher":"^4.4|^5.0","symfony/framework-bundle":"^4.4|^5.0","symfony/http-foundation":"^4.4|^5.0","symfony/http-kernel":"^4.4|^5.0","symfony/property-access":"^4.4|^5.0","symfony/security-bundle":"^4.4.1|^5.0","symfony/twig-bundle":"^4.4|^5.0","lcobucci/jwt":"^3.2","spomky-labs/otphp":"^9.1|^10.0","paragonie/constant_time_encoding":"^2.2","endroid/qr-code":"^3.0"},"require-dev":{"ext-json":"*","doctrine/persistence":"^1.3|^2.0","phpunit/phpunit":"^8.0|^9.0","swiftmailer/swiftmailer":"^6.0","symfony/mailer":"^4.4|^5.0","symfony/yaml":"^4.4|^5.0","escapestudios/symfony2-coding-standard":"^3.9","squizlabs/php_codesniffer":"^3.5","vimeo/psalm":"^3.11","symfony/polyfill-php80":"^1.15"},"replace":{"scheb/2fa-backup-code":"^5.0","scheb/2fa-bundle":"^5.0","scheb/2fa-email":"^5.0","scheb/2fa-google-authenticator":"^5.0","scheb/2fa-qr-code":"^5.0","scheb/2fa-totp":"^5.0","scheb/2fa-trusted-device":"^5.0"},"uid":8020484},"v5.1.0":{"name":"dracoder/s4-2fa","description":"Provides two-factor authentication for Symfony applications","keywords":["symfony","security","Authentication","two-factor","two-step"],"homepage":"https://github.com/scheb/2fa","version":"v5.1.0","version_normalized":"5.1.0.0","license":["MIT"],"authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}],"source":{"url":"https://gitlab.com/dracoder-php-lib/s4-2fa.git","type":"git","reference":"e56ea825351d31e658512d9f8c3697078742ce91"},"dist":{"url":"https://gitlab.com/api/v4/projects/dracoder-php-lib%2Fs4-2fa/repository/archive.zip?sha=e56ea825351d31e658512d9f8c3697078742ce91","type":"zip","shasum":"","reference":"e56ea825351d31e658512d9f8c3697078742ce91"},"type":"symfony-bundle","funding":[],"time":"2020-08-21T15:25:16+00:00","autoload":{"psr-4":{"Scheb\\TwoFactorBundle\\":["src/backup-code","src/bundle","src/email","src/google-authenticator","src/qr-code","src/totp","src/trusted-device"]}},"require":{"php":">=7.2.5","symfony/config":"^4.4|^5.0","symfony/dependency-injection":"^4.4|^5.0","symfony/event-dispatcher":"^4.4|^5.0","symfony/framework-bundle":"^4.4|^5.0","symfony/http-foundation":"^4.4|^5.0","symfony/http-kernel":"^4.4|^5.0","symfony/property-access":"^4.4|^5.0","symfony/security-bundle":"^4.4.1|^5.0","symfony/twig-bundle":"^4.4|^5.0","lcobucci/jwt":"^3.2","spomky-labs/otphp":"^9.1|^10.0","paragonie/constant_time_encoding":"^2.2","endroid/qr-code":"^3.0"},"require-dev":{"ext-json":"*","doctrine/persistence":"^1.3|^2.0","phpunit/phpunit":"^8.0|^9.0","swiftmailer/swiftmailer":"^6.0","symfony/mailer":"^4.4|^5.0","symfony/yaml":"^4.4|^5.0","escapestudios/symfony2-coding-standard":"^3.9","squizlabs/php_codesniffer":"^3.5","vimeo/psalm":"^3.11","symfony/polyfill-php80":"^1.15"},"replace":{"scheb/2fa-backup-code":"^5.0","scheb/2fa-bundle":"^5.0","scheb/2fa-email":"^5.0","scheb/2fa-google-authenticator":"^5.0","scheb/2fa-qr-code":"^5.0","scheb/2fa-totp":"^5.0","scheb/2fa-trusted-device":"^5.0"},"uid":8020485},"v5.1.1":{"name":"dracoder/s4-2fa","description":"Provides two-factor authentication for Symfony applications","keywords":["symfony","security","Authentication","two-factor","two-step"],"homepage":"https://github.com/scheb/2fa","version":"v5.1.1","version_normalized":"5.1.1.0","license":["MIT"],"authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}],"source":{"url":"https://gitlab.com/dracoder-php-lib/s4-2fa.git","type":"git","reference":"78477222e681b7c55083906075767c231d6fcf55"},"dist":{"url":"https://gitlab.com/api/v4/projects/dracoder-php-lib%2Fs4-2fa/repository/archive.zip?sha=78477222e681b7c55083906075767c231d6fcf55","type":"zip","shasum":"","reference":"78477222e681b7c55083906075767c231d6fcf55"},"type":"symfony-bundle","funding":[],"time":"2020-09-21T15:29:58+00:00","autoload":{"psr-4":{"Scheb\\TwoFactorBundle\\":["src/backup-code","src/bundle","src/email","src/google-authenticator","src/qr-code","src/totp","src/trusted-device"]}},"require":{"php":">=7.2.5","symfony/config":"^4.4|^5.0","symfony/dependency-injection":"^4.4|^5.0","symfony/event-dispatcher":"^4.4|^5.0","symfony/framework-bundle":"^4.4|^5.0","symfony/http-foundation":"^4.4|^5.0","symfony/http-kernel":"^4.4|^5.0","symfony/property-access":"^4.4|^5.0","symfony/security-bundle":"^4.4.1|^5.0","symfony/twig-bundle":"^4.4|^5.0","lcobucci/jwt":"^3.2","spomky-labs/otphp":"^9.1|^10.0","paragonie/constant_time_encoding":"^2.2","endroid/qr-code":"^3.0"},"require-dev":{"ext-json":"*","doctrine/persistence":"^1.3|^2.0","phpunit/phpunit":"^8.0|^9.0","swiftmailer/swiftmailer":"^6.0","symfony/mailer":"^4.4|^5.0","symfony/yaml":"^4.4|^5.0","escapestudios/symfony2-coding-standard":"^3.9","squizlabs/php_codesniffer":"^3.5","vimeo/psalm":"^3.11","symfony/polyfill-php80":"^1.15"},"replace":{"scheb/2fa-backup-code":"^5.0","scheb/2fa-bundle":"^5.0","scheb/2fa-email":"^5.0","scheb/2fa-google-authenticator":"^5.0","scheb/2fa-qr-code":"^5.0","scheb/2fa-totp":"^5.0","scheb/2fa-trusted-device":"^5.0"},"uid":8020486},"v5.1.2":{"name":"dracoder/s4-2fa","description":"Provides two-factor authentication for Symfony applications","keywords":["symfony","security","Authentication","two-factor","two-step"],"homepage":"https://github.com/scheb/2fa","version":"v5.1.2","version_normalized":"5.1.2.0","license":["MIT"],"authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}],"source":{"url":"https://gitlab.com/dracoder-php-lib/s4-2fa.git","type":"git","reference":"02054663b292e9320ed6a6c3229be08840e355d8"},"dist":{"url":"https://gitlab.com/api/v4/projects/dracoder-php-lib%2Fs4-2fa/repository/archive.zip?sha=02054663b292e9320ed6a6c3229be08840e355d8","type":"zip","shasum":"","reference":"02054663b292e9320ed6a6c3229be08840e355d8"},"type":"symfony-bundle","funding":[],"time":"2020-10-26T18:27:12+00:00","autoload":{"psr-4":{"Scheb\\TwoFactorBundle\\":["src/backup-code","src/bundle","src/email","src/google-authenticator","src/qr-code","src/totp","src/trusted-device"]}},"require":{"php":">=7.2.5","symfony/config":"^4.4|^5.0","symfony/dependency-injection":"^4.4|^5.0","symfony/event-dispatcher":"^4.4|^5.0","symfony/framework-bundle":"^4.4|^5.0","symfony/http-foundation":"^4.4|^5.0","symfony/http-kernel":"^4.4|^5.0","symfony/property-access":"^4.4|^5.0","symfony/security-bundle":"^4.4.1|^5.0","symfony/twig-bundle":"^4.4|^5.0","lcobucci/jwt":"^3.2","spomky-labs/otphp":"^9.1|^10.0","paragonie/constant_time_encoding":"^2.2","endroid/qr-code":"^3.0"},"require-dev":{"ext-json":"*","doctrine/persistence":"^1.3|^2.0","phpunit/phpunit":"^8.0|^9.0","swiftmailer/swiftmailer":"^6.0","symfony/mailer":"^4.4|^5.0","symfony/yaml":"^4.4|^5.0","escapestudios/symfony2-coding-standard":"^3.9","squizlabs/php_codesniffer":"^3.5","vimeo/psalm":"^3.17|^4.0","symfony/polyfill-php80":"^1.15"},"replace":{"scheb/2fa-backup-code":"^5.0","scheb/2fa-bundle":"^5.0","scheb/2fa-email":"^5.0","scheb/2fa-google-authenticator":"^5.0","scheb/2fa-qr-code":"^5.0","scheb/2fa-totp":"^5.0","scheb/2fa-trusted-device":"^5.0"},"uid":8020487},"v5.1.3":{"name":"dracoder/s4-2fa","description":"Provides two-factor authentication for Symfony applications","keywords":["symfony","security","Authentication","two-factor","two-step"],"homepage":"https://github.com/scheb/2fa","version":"v5.1.3","version_normalized":"5.1.3.0","license":["MIT"],"authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}],"source":{"url":"https://gitlab.com/dracoder-php-lib/s4-2fa.git","type":"git","reference":"a08ecbd204e1530255570f7f42a4b0d0c86cc1e6"},"dist":{"url":"https://gitlab.com/api/v4/projects/dracoder-php-lib%2Fs4-2fa/repository/archive.zip?sha=a08ecbd204e1530255570f7f42a4b0d0c86cc1e6","type":"zip","shasum":"","reference":"a08ecbd204e1530255570f7f42a4b0d0c86cc1e6"},"type":"symfony-bundle","funding":[],"time":"2020-10-30T20:13:44+00:00","autoload":{"psr-4":{"Scheb\\TwoFactorBundle\\":["src/backup-code","src/bundle","src/email","src/google-authenticator","src/qr-code","src/totp","src/trusted-device"]}},"require":{"php":">=7.2.5","symfony/config":"^4.4|^5.0","symfony/dependency-injection":"^4.4|^5.0","symfony/event-dispatcher":"^4.4|^5.0","symfony/framework-bundle":"^4.4|^5.0","symfony/http-foundation":"^4.4|^5.0","symfony/http-kernel":"^4.4|^5.0","symfony/property-access":"^4.4|^5.0","symfony/security-bundle":"^4.4.1|^5.0","symfony/twig-bundle":"^4.4|^5.0","lcobucci/jwt":"^3.2","spomky-labs/otphp":"^9.1|^10.0","paragonie/constant_time_encoding":"^2.2","endroid/qr-code":"^3.0"},"require-dev":{"ext-json":"*","doctrine/persistence":"^1.3|^2.0","phpunit/phpunit":"^8.0|^9.0","swiftmailer/swiftmailer":"^6.0","symfony/mailer":"^4.4|^5.0","symfony/yaml":"^4.4|^5.0","escapestudios/symfony2-coding-standard":"^3.9","squizlabs/php_codesniffer":"^3.5","vimeo/psalm":"^3.17|^4.0","symfony/polyfill-php80":"^1.15"},"replace":{"scheb/2fa-backup-code":"^5.0","scheb/2fa-bundle":"^5.0","scheb/2fa-email":"^5.0","scheb/2fa-google-authenticator":"^5.0","scheb/2fa-qr-code":"^5.0","scheb/2fa-totp":"^5.0","scheb/2fa-trusted-device":"^5.0"},"uid":8020488},"v5.1.4":{"name":"dracoder/s4-2fa","description":"Provides two-factor authentication for Symfony applications","keywords":["symfony","security","Authentication","two-factor","two-step"],"homepage":"https://github.com/scheb/2fa","version":"v5.1.4","version_normalized":"5.1.4.0","license":["MIT"],"authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}],"source":{"url":"https://gitlab.com/dracoder-php-lib/s4-2fa.git","type":"git","reference":"9c945c49a34417a18222c464de96fce8d78155f4"},"dist":{"url":"https://gitlab.com/api/v4/projects/dracoder-php-lib%2Fs4-2fa/repository/archive.zip?sha=9c945c49a34417a18222c464de96fce8d78155f4","type":"zip","shasum":"","reference":"9c945c49a34417a18222c464de96fce8d78155f4"},"type":"symfony-bundle","funding":[],"time":"2020-11-13T10:37:37+00:00","autoload":{"psr-4":{"Scheb\\TwoFactorBundle\\":["src/backup-code","src/bundle","src/email","src/google-authenticator","src/qr-code","src/totp","src/trusted-device"]}},"require":{"php":">=7.2.5","symfony/config":"^4.4|^5.0","symfony/dependency-injection":"^4.4|^5.0","symfony/event-dispatcher":"^4.4|^5.0","symfony/framework-bundle":"^4.4|^5.0","symfony/http-foundation":"^4.4|^5.0","symfony/http-kernel":"^4.4|^5.0","symfony/property-access":"^4.4|^5.0","symfony/security-bundle":"^4.4.1|^5.0","symfony/twig-bundle":"^4.4|^5.0","lcobucci/jwt":"^3.2","spomky-labs/otphp":"^9.1|^10.0","paragonie/constant_time_encoding":"^2.2","endroid/qr-code":"^3.0"},"require-dev":{"ext-json":"*","doctrine/persistence":"^1.3|^2.0","phpunit/phpunit":"^8.0|^9.0","swiftmailer/swiftmailer":"^6.0","symfony/mailer":"^4.4|^5.0","symfony/yaml":"^4.4|^5.0","escapestudios/symfony2-coding-standard":"^3.9","squizlabs/php_codesniffer":"^3.5","vimeo/psalm":"^3.17|^4.0","symfony/polyfill-php80":"^1.15"},"replace":{"scheb/2fa-backup-code":"^5.0","scheb/2fa-bundle":"^5.0","scheb/2fa-email":"^5.0","scheb/2fa-google-authenticator":"^5.0","scheb/2fa-qr-code":"^5.0","scheb/2fa-totp":"^5.0","scheb/2fa-trusted-device":"^5.0"},"uid":8020489},"v5.10.0":{"name":"dracoder/s4-2fa","description":"Two-factor authentication for Symfony applications (please use scheb/2fa-bundle to install)","keywords":["symfony","security","Authentication","two-factor","two-step"],"homepage":"https://github.com/scheb/2fa","version":"v5.10.0","version_normalized":"5.10.0.0","license":["MIT"],"authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}],"source":{"url":"https://gitlab.com/dracoder-php-lib/s4-2fa.git","type":"git","reference":"0e5e664879e37b91cf8b8c4a97cd3124394f6fb6"},"dist":{"url":"https://gitlab.com/api/v4/projects/dracoder-php-lib%2Fs4-2fa/repository/archive.zip?sha=0e5e664879e37b91cf8b8c4a97cd3124394f6fb6","type":"zip","shasum":"","reference":"0e5e664879e37b91cf8b8c4a97cd3124394f6fb6"},"type":"symfony-bundle","funding":[],"time":"2021-06-01T20:36:45+00:00","autoload":{"psr-4":{"Scheb\\TwoFactorBundle\\":["src/backup-code","src/bundle","src/email","src/google-authenticator","src/qr-code","src/totp","src/trusted-device"]}},"require":{"php":">=7.2.5","ext-json":"*","symfony/config":"^4.4|^5.0","symfony/dependency-injection":"^4.4|^5.0","symfony/event-dispatcher":"^4.4|^5.0","symfony/framework-bundle":"^4.4|^5.0","symfony/http-foundation":"^4.4|^5.0","symfony/http-kernel":"^4.4|^5.0","symfony/property-access":"^4.4|^5.0","symfony/security-bundle":"^4.4.1|^5.0","symfony/twig-bundle":"^4.4|^5.0","lcobucci/jwt":"^3.4|^4.0","spomky-labs/otphp":"^9.1|^10.0","paragonie/constant_time_encoding":"^2.2","endroid/qr-code":"^3.0"},"require-dev":{"doctrine/persistence":"^1.3|^2.0","phpunit/phpunit":"^8.0|^9.0","swiftmailer/swiftmailer":"^6.0","symfony/mailer":"^4.4|^5.0","symfony/yaml":"^4.4|^5.0","escapestudios/symfony2-coding-standard":"^3.9","squizlabs/php_codesniffer":"^3.5","vimeo/psalm":"^3.17|^4.0","symfony/polyfill-php80":"^1.15"},"conflict":{"scheb/two-factor-bundle":"*"},"replace":{"scheb/2fa-backup-code":"^5.0","scheb/2fa-bundle":"^5.0","scheb/2fa-email":"^5.0","scheb/2fa-google-authenticator":"^5.0","scheb/2fa-qr-code":"^5.0","scheb/2fa-totp":"^5.0","scheb/2fa-trusted-device":"^5.0"},"uid":8020503},"v5.10.1":{"name":"dracoder/s4-2fa","description":"Two-factor authentication for Symfony applications (please use scheb/2fa-bundle to install)","keywords":["symfony","security","Authentication","two-factor","two-step"],"homepage":"https://github.com/scheb/2fa","version":"v5.10.1","version_normalized":"5.10.1.0","license":["MIT"],"authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}],"source":{"url":"https://gitlab.com/dracoder-php-lib/s4-2fa.git","type":"git","reference":"7f9643f5b957eda1ddfcb20537fcfc64ac38b2e4"},"dist":{"url":"https://gitlab.com/api/v4/projects/dracoder-php-lib%2Fs4-2fa/repository/archive.zip?sha=7f9643f5b957eda1ddfcb20537fcfc64ac38b2e4","type":"zip","shasum":"","reference":"7f9643f5b957eda1ddfcb20537fcfc64ac38b2e4"},"type":"symfony-bundle","funding":[],"time":"2021-06-12T10:59:25+00:00","autoload":{"psr-4":{"Scheb\\TwoFactorBundle\\":["src/backup-code","src/bundle","src/email","src/google-authenticator","src/qr-code","src/totp","src/trusted-device"]}},"require":{"php":">=7.2.5","ext-json":"*","symfony/config":"^4.4|^5.0","symfony/dependency-injection":"^4.4|^5.0","symfony/event-dispatcher":"^4.4|^5.0","symfony/framework-bundle":"^4.4|^5.0","symfony/http-foundation":"^4.4|^5.0","symfony/http-kernel":"^4.4|^5.0","symfony/property-access":"^4.4|^5.0","symfony/security-bundle":"^4.4.1|^5.0","symfony/twig-bundle":"^4.4|^5.0","lcobucci/jwt":"^3.4|^4.0","spomky-labs/otphp":"^9.1|^10.0","paragonie/constant_time_encoding":"^2.2","endroid/qr-code":"^3.0"},"require-dev":{"doctrine/persistence":"^1.3|^2.0","phpunit/phpunit":"^8.0|^9.0","swiftmailer/swiftmailer":"^6.0","symfony/mailer":"^4.4|^5.0","symfony/yaml":"^4.4|^5.0","escapestudios/symfony2-coding-standard":"^3.9","squizlabs/php_codesniffer":"^3.5","vimeo/psalm":"^3.17|^4.0","symfony/polyfill-php80":"^1.15"},"conflict":{"scheb/two-factor-bundle":"*"},"replace":{"scheb/2fa-backup-code":"^5.0","scheb/2fa-bundle":"^5.0","scheb/2fa-email":"^5.0","scheb/2fa-google-authenticator":"^5.0","scheb/2fa-qr-code":"^5.0","scheb/2fa-totp":"^5.0","scheb/2fa-trusted-device":"^5.0"},"uid":8020504},"v5.11.0":{"name":"dracoder/s4-2fa","description":"Two-factor authentication for Symfony applications (please use scheb/2fa-bundle to install)","keywords":["symfony","security","Authentication","two-factor","two-step"],"homepage":"https://github.com/scheb/2fa","version":"v5.11.0","version_normalized":"5.11.0.0","license":["MIT"],"authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}],"source":{"url":"https://gitlab.com/dracoder-php-lib/s4-2fa.git","type":"git","reference":"57f35c9a6c71342cc7ba824122333d5559e2eab9"},"dist":{"url":"https://gitlab.com/api/v4/projects/dracoder-php-lib%2Fs4-2fa/repository/archive.zip?sha=57f35c9a6c71342cc7ba824122333d5559e2eab9","type":"zip","shasum":"","reference":"57f35c9a6c71342cc7ba824122333d5559e2eab9"},"type":"symfony-bundle","funding":[],"time":"2021-08-11T20:30:37+00:00","autoload":{"psr-4":{"Scheb\\TwoFactorBundle\\":["src/backup-code","src/bundle","src/email","src/google-authenticator","src/qr-code","src/totp","src/trusted-device"]}},"require":{"php":">=7.2.5","ext-json":"*","symfony/config":"^4.4|^5.0","symfony/dependency-injection":"^4.4|^5.0","symfony/event-dispatcher":"^4.4|^5.0","symfony/framework-bundle":"^4.4|^5.0","symfony/http-foundation":"^4.4|^5.0","symfony/http-kernel":"^4.4|^5.0","symfony/property-access":"^4.4|^5.0","symfony/security-bundle":"^4.4.1|^5.0","symfony/twig-bundle":"^4.4|^5.0","lcobucci/jwt":"^3.4|^4.0","spomky-labs/otphp":"^9.1|^10.0","paragonie/constant_time_encoding":"^2.2","endroid/qr-code":"^3.0"},"require-dev":{"doctrine/persistence":"^1.3|^2.0","phpunit/phpunit":"^8.0|^9.0","swiftmailer/swiftmailer":"^6.0","symfony/mailer":"^4.4|^5.0","symfony/yaml":"^4.4|^5.0","escapestudios/symfony2-coding-standard":"^3.9","squizlabs/php_codesniffer":"^3.5","vimeo/psalm":"^3.17|^4.0","symfony/polyfill-php80":"^1.15"},"conflict":{"scheb/two-factor-bundle":"*"},"replace":{"scheb/2fa-backup-code":"^5.0","scheb/2fa-bundle":"^5.0","scheb/2fa-email":"^5.0","scheb/2fa-google-authenticator":"^5.0","scheb/2fa-qr-code":"^5.0","scheb/2fa-totp":"^5.0","scheb/2fa-trusted-device":"^5.0"},"uid":8020505},"v5.12.0":{"name":"dracoder/s4-2fa","description":"Two-factor authentication for Symfony applications (please use scheb/2fa-bundle to install)","keywords":["symfony","security","Authentication","two-factor","two-step"],"homepage":"https://github.com/scheb/2fa","version":"v5.12.0","version_normalized":"5.12.0.0","license":["MIT"],"authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}],"source":{"url":"https://gitlab.com/dracoder-php-lib/s4-2fa.git","type":"git","reference":"db63de07cc06613eb9b62917340d0b8c32149af9"},"dist":{"url":"https://gitlab.com/api/v4/projects/dracoder-php-lib%2Fs4-2fa/repository/archive.zip?sha=db63de07cc06613eb9b62917340d0b8c32149af9","type":"zip","shasum":"","reference":"db63de07cc06613eb9b62917340d0b8c32149af9"},"type":"symfony-bundle","funding":[],"time":"2021-09-25T12:58:33+00:00","autoload":{"psr-4":{"Scheb\\TwoFactorBundle\\":["src/backup-code","src/bundle","src/email","src/google-authenticator","src/qr-code","src/totp","src/trusted-device"]}},"require":{"php":">=7.2.5","ext-json":"*","symfony/config":"^4.4|^5.0","symfony/dependency-injection":"^4.4|^5.0","symfony/event-dispatcher":"^4.4|^5.0","symfony/framework-bundle":"^4.4|^5.0","symfony/http-foundation":"^4.4|^5.0","symfony/http-kernel":"^4.4|^5.0","symfony/property-access":"^4.4|^5.0","symfony/security-bundle":"^4.4.1|^5.0","symfony/twig-bundle":"^4.4|^5.0","lcobucci/jwt":"^3.4|^4.0","spomky-labs/otphp":"^9.1|^10.0","paragonie/constant_time_encoding":"^2.2","endroid/qr-code":"^3.0"},"require-dev":{"doctrine/persistence":"^1.3|^2.0","phpunit/phpunit":"^8.0|^9.0","swiftmailer/swiftmailer":"^6.0","symfony/mailer":"^4.4|^5.0","symfony/yaml":"^4.4|^5.0","escapestudios/symfony2-coding-standard":"^3.9","squizlabs/php_codesniffer":"^3.5","vimeo/psalm":"^3.17|^4.0","symfony/polyfill-php80":"^1.15"},"conflict":{"scheb/two-factor-bundle":"*"},"replace":{"scheb/2fa-backup-code":"^5.0","scheb/2fa-bundle":"^5.0","scheb/2fa-email":"^5.0","scheb/2fa-google-authenticator":"^5.0","scheb/2fa-qr-code":"^5.0","scheb/2fa-totp":"^5.0","scheb/2fa-trusted-device":"^5.0"},"uid":8020506},"v5.12.1":{"name":"dracoder/s4-2fa","description":"Two-factor authentication for Symfony applications (please use scheb/2fa-bundle to install)","keywords":["symfony","security","Authentication","two-factor","two-step"],"homepage":"https://github.com/scheb/2fa","version":"v5.12.1","version_normalized":"5.12.1.0","license":["MIT"],"authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}],"source":{"url":"https://gitlab.com/dracoder-php-lib/s4-2fa.git","type":"git","reference":"ee2e1732d4f6a783555e1eb92a88c554a507b788"},"dist":{"url":"https://gitlab.com/api/v4/projects/dracoder-php-lib%2Fs4-2fa/repository/archive.zip?sha=ee2e1732d4f6a783555e1eb92a88c554a507b788","type":"zip","shasum":"","reference":"ee2e1732d4f6a783555e1eb92a88c554a507b788"},"type":"symfony-bundle","funding":[],"time":"2021-10-11T11:04:22+00:00","autoload":{"psr-4":{"Scheb\\TwoFactorBundle\\":["src/backup-code","src/bundle","src/email","src/google-authenticator","src/qr-code","src/totp","src/trusted-device"]}},"require":{"php":">=7.2.5","ext-json":"*","symfony/config":"^4.4|^5.0","symfony/dependency-injection":"^4.4|^5.0","symfony/event-dispatcher":"^4.4|^5.0","symfony/framework-bundle":"^4.4|^5.0","symfony/http-foundation":"^4.4|^5.0","symfony/http-kernel":"^4.4|^5.0","symfony/property-access":"^4.4|^5.0","symfony/security-bundle":"^4.4.1|^5.0","symfony/twig-bundle":"^4.4|^5.0","lcobucci/jwt":"^3.4|^4.0","spomky-labs/otphp":"^9.1|^10.0","paragonie/constant_time_encoding":"^2.2","endroid/qr-code":"^3.0"},"require-dev":{"doctrine/persistence":"^1.3|^2.0","phpunit/phpunit":"^8.0|^9.0","swiftmailer/swiftmailer":"^6.0","symfony/mailer":"^4.4|^5.0","symfony/yaml":"^4.4|^5.0","escapestudios/symfony2-coding-standard":"^3.9","squizlabs/php_codesniffer":"^3.5","vimeo/psalm":"^3.17|^4.0","symfony/polyfill-php80":"^1.15"},"conflict":{"scheb/two-factor-bundle":"*"},"replace":{"scheb/2fa-backup-code":"^5.0","scheb/2fa-bundle":"^5.0","scheb/2fa-email":"^5.0","scheb/2fa-google-authenticator":"^5.0","scheb/2fa-qr-code":"^5.0","scheb/2fa-totp":"^5.0","scheb/2fa-trusted-device":"^5.0"},"uid":8020507},"v5.13.0":{"name":"dracoder/s4-2fa","description":"Two-factor authentication for Symfony applications (please use scheb/2fa-bundle to install)","keywords":["symfony","security","Authentication","two-factor","two-step"],"homepage":"https://github.com/scheb/2fa","version":"v5.13.0","version_normalized":"5.13.0.0","license":["MIT"],"authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}],"source":{"url":"https://gitlab.com/dracoder-php-lib/s4-2fa.git","type":"git","reference":"c8294c7e94bc2a8fa1d57cf9f7d80478ab9967ff"},"dist":{"url":"https://gitlab.com/api/v4/projects/dracoder-php-lib%2Fs4-2fa/repository/archive.zip?sha=c8294c7e94bc2a8fa1d57cf9f7d80478ab9967ff","type":"zip","shasum":"","reference":"c8294c7e94bc2a8fa1d57cf9f7d80478ab9967ff"},"type":"symfony-bundle","funding":[],"time":"2021-10-16T21:47:29+00:00","autoload":{"psr-4":{"Scheb\\TwoFactorBundle\\":["src/backup-code","src/bundle","src/email","src/google-authenticator","src/qr-code","src/totp","src/trusted-device"]}},"require":{"php":">=7.2.5","ext-json":"*","symfony/config":"^4.4|^5.0","symfony/dependency-injection":"^4.4|^5.0","symfony/event-dispatcher":"^4.4|^5.0","symfony/framework-bundle":"^4.4|^5.0","symfony/http-foundation":"^4.4|^5.0","symfony/http-kernel":"^4.4|^5.0","symfony/property-access":"^4.4|^5.0","symfony/security-bundle":"^4.4.1|^5.0","symfony/twig-bundle":"^4.4|^5.0","lcobucci/jwt":"^3.4|^4.0","spomky-labs/otphp":"^9.1|^10.0","paragonie/constant_time_encoding":"^2.2","endroid/qr-code":"^3.0"},"require-dev":{"doctrine/persistence":"^1.3|^2.0","phpunit/phpunit":"^8.0|^9.0","swiftmailer/swiftmailer":"^6.0","symfony/mailer":"^4.4|^5.0","symfony/yaml":"^4.4|^5.0","escapestudios/symfony2-coding-standard":"^3.9","squizlabs/php_codesniffer":"^3.5","vimeo/psalm":"^3.17|^4.0","symfony/polyfill-php80":"^1.15"},"conflict":{"scheb/two-factor-bundle":"*"},"replace":{"scheb/2fa-backup-code":"^5.0","scheb/2fa-bundle":"^5.0","scheb/2fa-email":"^5.0","scheb/2fa-google-authenticator":"^5.0","scheb/2fa-qr-code":"^5.0","scheb/2fa-totp":"^5.0","scheb/2fa-trusted-device":"^5.0"},"uid":8020508},"v5.13.1":{"name":"dracoder/s4-2fa","description":"Two-factor authentication for Symfony applications (please use scheb/2fa-bundle to install)","keywords":["symfony","security","Authentication","two-factor","two-step"],"homepage":"https://github.com/scheb/2fa","version":"v5.13.1","version_normalized":"5.13.1.0","license":["MIT"],"authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}],"source":{"url":"https://gitlab.com/dracoder-php-lib/s4-2fa.git","type":"git","reference":"b82cb9bbb2b348434e0f816bbdc64cea458cb0de"},"dist":{"url":"https://gitlab.com/api/v4/projects/dracoder-php-lib%2Fs4-2fa/repository/archive.zip?sha=b82cb9bbb2b348434e0f816bbdc64cea458cb0de","type":"zip","shasum":"","reference":"b82cb9bbb2b348434e0f816bbdc64cea458cb0de"},"type":"symfony-bundle","funding":[],"time":"2021-12-17T19:37:16+00:00","autoload":{"psr-4":{"Scheb\\TwoFactorBundle\\":["src/backup-code","src/bundle","src/email","src/google-authenticator","src/qr-code","src/totp","src/trusted-device"]}},"require":{"php":">=7.2.5","ext-json":"*","symfony/config":"^4.4|^5.0","symfony/dependency-injection":"^4.4|^5.0","symfony/event-dispatcher":"^4.4|^5.0","symfony/framework-bundle":"^4.4|^5.0","symfony/http-foundation":"^4.4|^5.0","symfony/http-kernel":"^4.4|^5.0","symfony/property-access":"^4.4|^5.0","symfony/security-bundle":"^4.4.1|^5.0","symfony/twig-bundle":"^4.4|^5.0","lcobucci/jwt":"^3.4|^4.0","spomky-labs/otphp":"^9.1|^10.0","paragonie/constant_time_encoding":"^2.2","endroid/qr-code":"^3.0"},"require-dev":{"doctrine/persistence":"^1.3|^2.0","phpunit/phpunit":"^8.0|^9.0","swiftmailer/swiftmailer":"^6.0","symfony/mailer":"^4.4|^5.0","symfony/yaml":"^4.4|^5.0","escapestudios/symfony2-coding-standard":"^3.9","squizlabs/php_codesniffer":"^3.5","vimeo/psalm":"^3.17|^4.0","symfony/polyfill-php80":"^1.15"},"conflict":{"scheb/two-factor-bundle":"*"},"replace":{"scheb/2fa-backup-code":"^5.0","scheb/2fa-bundle":"^5.0","scheb/2fa-email":"^5.0","scheb/2fa-google-authenticator":"^5.0","scheb/2fa-qr-code":"^5.0","scheb/2fa-totp":"^5.0","scheb/2fa-trusted-device":"^5.0"},"uid":8020509},"v5.13.3":{"name":"dracoder/s4-2fa","description":"Two-factor authentication for Symfony applications (please use scheb/2fa-bundle to install)","keywords":["symfony","security","Authentication","two-factor","two-step"],"homepage":"https://github.com/scheb/2fa","version":"v5.13.3","version_normalized":"5.13.3.0","license":["MIT"],"authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}],"source":{"url":"https://gitlab.com/dracoder-php-lib/s4-2fa.git","type":"git","reference":"a2040bb12a3db393114efd3bd3528c17f409ea4f"},"dist":{"url":"https://gitlab.com/api/v4/projects/dracoder-php-lib%2Fs4-2fa/repository/archive.zip?sha=a2040bb12a3db393114efd3bd3528c17f409ea4f","type":"zip","shasum":"","reference":"a2040bb12a3db393114efd3bd3528c17f409ea4f"},"type":"symfony-bundle","funding":[],"time":"2024-03-21T11:52:42+00:00","autoload":{"psr-4":{"Scheb\\TwoFactorBundle\\":["src/backup-code","src/bundle","src/email","src/google-authenticator","src/qr-code","src/totp","src/trusted-device"]}},"require":{"php":">=7.2.5|^8.0","ext-json":"*","symfony/config":"^4.4|^5.0","symfony/dependency-injection":"^4.4|^5.0","symfony/event-dispatcher":"^4.4|^5.0","symfony/framework-bundle":"^4.4|^5.0","symfony/http-foundation":"^4.4|^5.0","symfony/http-kernel":"^4.4|^5.0","symfony/property-access":"^4.4|^5.0","symfony/security-bundle":"^4.4.1|^5.0","symfony/twig-bundle":"^4.4|^5.0","lcobucci/jwt":"^3.4|^4.0","spomky-labs/otphp":"^9.1|^10.0","paragonie/constant_time_encoding":"^2.2","endroid/qr-code":"^3.0"},"require-dev":{"doctrine/persistence":"^1.3|^2.0","phpunit/phpunit":"^8.0|^9.0","swiftmailer/swiftmailer":"^6.0","symfony/mailer":"^4.4|^5.0","symfony/yaml":"^4.4|^5.0","escapestudios/symfony2-coding-standard":"^3.9","squizlabs/php_codesniffer":"^3.5","vimeo/psalm":"^3.17|^4.0","symfony/polyfill-php80":"^1.15"},"conflict":{"scheb/two-factor-bundle":"*"},"replace":{"scheb/2fa-backup-code":"^5.0","scheb/2fa-bundle":"^5.0","scheb/2fa-email":"^5.0","scheb/2fa-google-authenticator":"^5.0","scheb/2fa-qr-code":"^5.0","scheb/2fa-totp":"^5.0","scheb/2fa-trusted-device":"^5.0"},"uid":8020511},"v5.13.4":{"name":"dracoder/s4-2fa","description":"Two-factor authentication for Symfony applications (please use scheb/2fa-bundle to install)","keywords":["symfony","security","Authentication","two-factor","two-step"],"homepage":"https://github.com/scheb/2fa","version":"v5.13.4","version_normalized":"5.13.4.0","license":["MIT"],"authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}],"source":{"url":"https://gitlab.com/dracoder-php-lib/s4-2fa.git","type":"git","reference":"0282a86619064ceb66af7d5abe3586adb2e91b76"},"dist":{"url":"https://gitlab.com/api/v4/projects/dracoder-php-lib%2Fs4-2fa/repository/archive.zip?sha=0282a86619064ceb66af7d5abe3586adb2e91b76","type":"zip","shasum":"","reference":"0282a86619064ceb66af7d5abe3586adb2e91b76"},"type":"symfony-bundle","funding":[],"time":"2024-04-29T09:56:15+00:00","autoload":{"psr-4":{"Scheb\\TwoFactorBundle\\":["src/backup-code","src/bundle","src/email","src/google-authenticator","src/qr-code","src/totp","src/trusted-device"]}},"require":{"php":">=7.2.5|^8.0","ext-json":"*","symfony/config":"^4.4|^5.0","symfony/dependency-injection":"^4.4|^5.0","symfony/event-dispatcher":"^4.4|^5.0","symfony/framework-bundle":"^4.4|^5.0","symfony/http-foundation":"^4.4|^5.0","symfony/http-kernel":"^4.4|^5.0","symfony/property-access":"^4.4|^5.0","symfony/security-bundle":"^4.4.1|^5.0","symfony/twig-bundle":"^4.4|^5.0","lcobucci/jwt":"^5.3","spomky-labs/otphp":"^9.1|^10.0","paragonie/constant_time_encoding":"^2.2","endroid/qr-code":"^3.0"},"require-dev":{"doctrine/persistence":"^1.3|^2.0","phpunit/phpunit":"^8.0|^9.0","swiftmailer/swiftmailer":"^6.0","symfony/mailer":"^4.4|^5.0","symfony/yaml":"^4.4|^5.0","escapestudios/symfony2-coding-standard":"^3.9","squizlabs/php_codesniffer":"^3.5","vimeo/psalm":"^3.17|^4.0","symfony/polyfill-php80":"^1.15"},"conflict":{"scheb/two-factor-bundle":"*"},"replace":{"scheb/2fa-backup-code":"^5.0","scheb/2fa-bundle":"^5.0","scheb/2fa-email":"^5.0","scheb/2fa-google-authenticator":"^5.0","scheb/2fa-qr-code":"^5.0","scheb/2fa-totp":"^5.0","scheb/2fa-trusted-device":"^5.0"},"uid":8121720},"v5.2.0":{"name":"dracoder/s4-2fa","description":"Provides two-factor authentication for Symfony applications","keywords":["symfony","security","Authentication","two-factor","two-step"],"homepage":"https://github.com/scheb/2fa","version":"v5.2.0","version_normalized":"5.2.0.0","license":["MIT"],"authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}],"source":{"url":"https://gitlab.com/dracoder-php-lib/s4-2fa.git","type":"git","reference":"70fd5f4486cd13bafb4f7f4cf2de5f6a2cd4f522"},"dist":{"url":"https://gitlab.com/api/v4/projects/dracoder-php-lib%2Fs4-2fa/repository/archive.zip?sha=70fd5f4486cd13bafb4f7f4cf2de5f6a2cd4f522","type":"zip","shasum":"","reference":"70fd5f4486cd13bafb4f7f4cf2de5f6a2cd4f522"},"type":"symfony-bundle","funding":[],"time":"2020-12-01T12:35:44+00:00","autoload":{"psr-4":{"Scheb\\TwoFactorBundle\\":["src/backup-code","src/bundle","src/email","src/google-authenticator","src/qr-code","src/totp","src/trusted-device"]}},"require":{"php":">=7.2.5","symfony/config":"^4.4|^5.0","symfony/dependency-injection":"^4.4|^5.0","symfony/event-dispatcher":"^4.4|^5.0","symfony/framework-bundle":"^4.4|^5.0","symfony/http-foundation":"^4.4|^5.0","symfony/http-kernel":"^4.4|^5.0","symfony/property-access":"^4.4|^5.0","symfony/security-bundle":"^4.4.1|^5.0","symfony/twig-bundle":"^4.4|^5.0","lcobucci/jwt":"^3.2","spomky-labs/otphp":"^9.1|^10.0","paragonie/constant_time_encoding":"^2.2","endroid/qr-code":"^3.0"},"require-dev":{"ext-json":"*","doctrine/persistence":"^1.3|^2.0","phpunit/phpunit":"^8.0|^9.0","swiftmailer/swiftmailer":"^6.0","symfony/mailer":"^4.4|^5.0","symfony/yaml":"^4.4|^5.0","escapestudios/symfony2-coding-standard":"^3.9","squizlabs/php_codesniffer":"^3.5","vimeo/psalm":"^3.17|^4.0","symfony/polyfill-php80":"^1.15"},"replace":{"scheb/2fa-backup-code":"^5.0","scheb/2fa-bundle":"^5.0","scheb/2fa-email":"^5.0","scheb/2fa-google-authenticator":"^5.0","scheb/2fa-qr-code":"^5.0","scheb/2fa-totp":"^5.0","scheb/2fa-trusted-device":"^5.0"},"uid":8020490},"v5.2.1":{"name":"dracoder/s4-2fa","description":"Provides two-factor authentication for Symfony applications","keywords":["symfony","security","Authentication","two-factor","two-step"],"homepage":"https://github.com/scheb/2fa","version":"v5.2.1","version_normalized":"5.2.1.0","license":["MIT"],"authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}],"source":{"url":"https://gitlab.com/dracoder-php-lib/s4-2fa.git","type":"git","reference":"5149d4063bdf8cbee4605aab2b61d8366387e9e3"},"dist":{"url":"https://gitlab.com/api/v4/projects/dracoder-php-lib%2Fs4-2fa/repository/archive.zip?sha=5149d4063bdf8cbee4605aab2b61d8366387e9e3","type":"zip","shasum":"","reference":"5149d4063bdf8cbee4605aab2b61d8366387e9e3"},"type":"symfony-bundle","funding":[],"time":"2020-12-02T19:47:00+00:00","autoload":{"psr-4":{"Scheb\\TwoFactorBundle\\":["src/backup-code","src/bundle","src/email","src/google-authenticator","src/qr-code","src/totp","src/trusted-device"]}},"require":{"php":">=7.2.5","symfony/config":"^4.4|^5.0","symfony/dependency-injection":"^4.4|^5.0","symfony/event-dispatcher":"^4.4|^5.0","symfony/framework-bundle":"^4.4|^5.0","symfony/http-foundation":"^4.4|^5.0","symfony/http-kernel":"^4.4|^5.0","symfony/property-access":"^4.4|^5.0","symfony/security-bundle":"^4.4.1|^5.0","symfony/twig-bundle":"^4.4|^5.0","lcobucci/jwt":"^3.2","spomky-labs/otphp":"^9.1|^10.0","paragonie/constant_time_encoding":"^2.2","endroid/qr-code":"^3.0"},"require-dev":{"ext-json":"*","doctrine/persistence":"^1.3|^2.0","phpunit/phpunit":"^8.0|^9.0","swiftmailer/swiftmailer":"^6.0","symfony/mailer":"^4.4|^5.0","symfony/yaml":"^4.4|^5.0","escapestudios/symfony2-coding-standard":"^3.9","squizlabs/php_codesniffer":"^3.5","vimeo/psalm":"^3.17|^4.0","symfony/polyfill-php80":"^1.15"},"replace":{"scheb/2fa-backup-code":"^5.0","scheb/2fa-bundle":"^5.0","scheb/2fa-email":"^5.0","scheb/2fa-google-authenticator":"^5.0","scheb/2fa-qr-code":"^5.0","scheb/2fa-totp":"^5.0","scheb/2fa-trusted-device":"^5.0"},"uid":8020491},"v5.3.0":{"name":"dracoder/s4-2fa","description":"Provides two-factor authentication for Symfony applications","keywords":["symfony","security","Authentication","two-factor","two-step"],"homepage":"https://github.com/scheb/2fa","version":"v5.3.0","version_normalized":"5.3.0.0","license":["MIT"],"authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}],"source":{"url":"https://gitlab.com/dracoder-php-lib/s4-2fa.git","type":"git","reference":"cc7028aa0edc780d1d33e216fbd555fabb971e47"},"dist":{"url":"https://gitlab.com/api/v4/projects/dracoder-php-lib%2Fs4-2fa/repository/archive.zip?sha=cc7028aa0edc780d1d33e216fbd555fabb971e47","type":"zip","shasum":"","reference":"cc7028aa0edc780d1d33e216fbd555fabb971e47"},"type":"symfony-bundle","funding":[],"time":"2020-12-31T12:27:00+00:00","autoload":{"psr-4":{"Scheb\\TwoFactorBundle\\":["src/backup-code","src/bundle","src/email","src/google-authenticator","src/qr-code","src/totp","src/trusted-device"]}},"require":{"php":">=7.2.5","symfony/config":"^4.4|^5.0","symfony/dependency-injection":"^4.4|^5.0","symfony/event-dispatcher":"^4.4|^5.0","symfony/framework-bundle":"^4.4|^5.0","symfony/http-foundation":"^4.4|^5.0","symfony/http-kernel":"^4.4|^5.0","symfony/property-access":"^4.4|^5.0","symfony/security-bundle":"^4.4.1|^5.0","symfony/twig-bundle":"^4.4|^5.0","lcobucci/jwt":"^3.4|^4.0","spomky-labs/otphp":"^9.1|^10.0","paragonie/constant_time_encoding":"^2.2","endroid/qr-code":"^3.0"},"require-dev":{"ext-json":"*","doctrine/persistence":"^1.3|^2.0","phpunit/phpunit":"^8.0|^9.0","swiftmailer/swiftmailer":"^6.0","symfony/mailer":"^4.4|^5.0","symfony/yaml":"^4.4|^5.0","escapestudios/symfony2-coding-standard":"^3.9","squizlabs/php_codesniffer":"^3.5","vimeo/psalm":"^3.17|^4.0","symfony/polyfill-php80":"^1.15"},"replace":{"scheb/2fa-backup-code":"^5.0","scheb/2fa-bundle":"^5.0","scheb/2fa-email":"^5.0","scheb/2fa-google-authenticator":"^5.0","scheb/2fa-qr-code":"^5.0","scheb/2fa-totp":"^5.0","scheb/2fa-trusted-device":"^5.0"},"uid":8020492},"v5.3.1":{"name":"dracoder/s4-2fa","description":"Provides two-factor authentication for Symfony applications","keywords":["symfony","security","Authentication","two-factor","two-step"],"homepage":"https://github.com/scheb/2fa","version":"v5.3.1","version_normalized":"5.3.1.0","license":["MIT"],"authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}],"source":{"url":"https://gitlab.com/dracoder-php-lib/s4-2fa.git","type":"git","reference":"b47be437a26b5d0c6b359ed0426790efa16f2c9b"},"dist":{"url":"https://gitlab.com/api/v4/projects/dracoder-php-lib%2Fs4-2fa/repository/archive.zip?sha=b47be437a26b5d0c6b359ed0426790efa16f2c9b","type":"zip","shasum":"","reference":"b47be437a26b5d0c6b359ed0426790efa16f2c9b"},"type":"symfony-bundle","funding":[],"time":"2021-01-01T16:52:24+00:00","autoload":{"psr-4":{"Scheb\\TwoFactorBundle\\":["src/backup-code","src/bundle","src/email","src/google-authenticator","src/qr-code","src/totp","src/trusted-device"]}},"require":{"php":">=7.2.5","symfony/config":"^4.4|^5.0","symfony/dependency-injection":"^4.4|^5.0","symfony/event-dispatcher":"^4.4|^5.0","symfony/framework-bundle":"^4.4|^5.0","symfony/http-foundation":"^4.4|^5.0","symfony/http-kernel":"^4.4|^5.0","symfony/property-access":"^4.4|^5.0","symfony/security-bundle":"^4.4.1|^5.0","symfony/twig-bundle":"^4.4|^5.0","lcobucci/jwt":"^3.4|^4.0","spomky-labs/otphp":"^9.1|^10.0","paragonie/constant_time_encoding":"^2.2","endroid/qr-code":"^3.0"},"require-dev":{"ext-json":"*","doctrine/persistence":"^1.3|^2.0","phpunit/phpunit":"^8.0|^9.0","swiftmailer/swiftmailer":"^6.0","symfony/mailer":"^4.4|^5.0","symfony/yaml":"^4.4|^5.0","escapestudios/symfony2-coding-standard":"^3.9","squizlabs/php_codesniffer":"^3.5","vimeo/psalm":"^3.17|^4.0","symfony/polyfill-php80":"^1.15"},"replace":{"scheb/2fa-backup-code":"^5.0","scheb/2fa-bundle":"^5.0","scheb/2fa-email":"^5.0","scheb/2fa-google-authenticator":"^5.0","scheb/2fa-qr-code":"^5.0","scheb/2fa-totp":"^5.0","scheb/2fa-trusted-device":"^5.0"},"uid":8020493},"v5.4.0":{"name":"dracoder/s4-2fa","description":"Provides two-factor authentication for Symfony applications","keywords":["symfony","security","Authentication","two-factor","two-step"],"homepage":"https://github.com/scheb/2fa","version":"v5.4.0","version_normalized":"5.4.0.0","license":["MIT"],"authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}],"source":{"url":"https://gitlab.com/dracoder-php-lib/s4-2fa.git","type":"git","reference":"28952fa7d3bb5e2b24013da0f4a8544b5d76aab9"},"dist":{"url":"https://gitlab.com/api/v4/projects/dracoder-php-lib%2Fs4-2fa/repository/archive.zip?sha=28952fa7d3bb5e2b24013da0f4a8544b5d76aab9","type":"zip","shasum":"","reference":"28952fa7d3bb5e2b24013da0f4a8544b5d76aab9"},"type":"symfony-bundle","funding":[],"time":"2021-01-23T20:28:15+00:00","autoload":{"psr-4":{"Scheb\\TwoFactorBundle\\":["src/backup-code","src/bundle","src/email","src/google-authenticator","src/qr-code","src/totp","src/trusted-device"]}},"require":{"php":">=7.2.5","ext-json":"*","symfony/config":"^4.4|^5.0","symfony/dependency-injection":"^4.4|^5.0","symfony/event-dispatcher":"^4.4|^5.0","symfony/framework-bundle":"^4.4|^5.0","symfony/http-foundation":"^4.4|^5.0","symfony/http-kernel":"^4.4|^5.0","symfony/property-access":"^4.4|^5.0","symfony/security-bundle":"^4.4.1|^5.0","symfony/twig-bundle":"^4.4|^5.0","lcobucci/jwt":"^3.4|^4.0","spomky-labs/otphp":"^9.1|^10.0","paragonie/constant_time_encoding":"^2.2","endroid/qr-code":"^3.0"},"require-dev":{"doctrine/persistence":"^1.3|^2.0","phpunit/phpunit":"^8.0|^9.0","swiftmailer/swiftmailer":"^6.0","symfony/mailer":"^4.4|^5.0","symfony/yaml":"^4.4|^5.0","escapestudios/symfony2-coding-standard":"^3.9","squizlabs/php_codesniffer":"^3.5","vimeo/psalm":"^3.17|^4.0","symfony/polyfill-php80":"^1.15"},"conflict":{"scheb/two-factor-bundle":"*"},"replace":{"scheb/2fa-backup-code":"^5.0","scheb/2fa-bundle":"^5.0","scheb/2fa-email":"^5.0","scheb/2fa-google-authenticator":"^5.0","scheb/2fa-qr-code":"^5.0","scheb/2fa-totp":"^5.0","scheb/2fa-trusted-device":"^5.0"},"uid":8020494},"v5.4.1":{"name":"dracoder/s4-2fa","description":"Provides two-factor authentication for Symfony applications","keywords":["symfony","security","Authentication","two-factor","two-step"],"homepage":"https://github.com/scheb/2fa","version":"v5.4.1","version_normalized":"5.4.1.0","license":["MIT"],"authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}],"source":{"url":"https://gitlab.com/dracoder-php-lib/s4-2fa.git","type":"git","reference":"38406e6b8ced1ab065469293ff5ebeffb74ea4bd"},"dist":{"url":"https://gitlab.com/api/v4/projects/dracoder-php-lib%2Fs4-2fa/repository/archive.zip?sha=38406e6b8ced1ab065469293ff5ebeffb74ea4bd","type":"zip","shasum":"","reference":"38406e6b8ced1ab065469293ff5ebeffb74ea4bd"},"type":"symfony-bundle","funding":[],"time":"2021-01-24T13:59:37+00:00","autoload":{"psr-4":{"Scheb\\TwoFactorBundle\\":["src/backup-code","src/bundle","src/email","src/google-authenticator","src/qr-code","src/totp","src/trusted-device"]}},"require":{"php":">=7.2.5","ext-json":"*","symfony/config":"^4.4|^5.0","symfony/dependency-injection":"^4.4|^5.0","symfony/event-dispatcher":"^4.4|^5.0","symfony/framework-bundle":"^4.4|^5.0","symfony/http-foundation":"^4.4|^5.0","symfony/http-kernel":"^4.4|^5.0","symfony/property-access":"^4.4|^5.0","symfony/security-bundle":"^4.4.1|^5.0","symfony/twig-bundle":"^4.4|^5.0","lcobucci/jwt":"^3.4|^4.0","spomky-labs/otphp":"^9.1|^10.0","paragonie/constant_time_encoding":"^2.2","endroid/qr-code":"^3.0"},"require-dev":{"doctrine/persistence":"^1.3|^2.0","phpunit/phpunit":"^8.0|^9.0","swiftmailer/swiftmailer":"^6.0","symfony/mailer":"^4.4|^5.0","symfony/yaml":"^4.4|^5.0","escapestudios/symfony2-coding-standard":"^3.9","squizlabs/php_codesniffer":"^3.5","vimeo/psalm":"^3.17|^4.0","symfony/polyfill-php80":"^1.15"},"conflict":{"scheb/two-factor-bundle":"*"},"replace":{"scheb/2fa-backup-code":"^5.0","scheb/2fa-bundle":"^5.0","scheb/2fa-email":"^5.0","scheb/2fa-google-authenticator":"^5.0","scheb/2fa-qr-code":"^5.0","scheb/2fa-totp":"^5.0","scheb/2fa-trusted-device":"^5.0"},"uid":8020495},"v5.4.2":{"name":"dracoder/s4-2fa","description":"Provides two-factor authentication for Symfony applications","keywords":["symfony","security","Authentication","two-factor","two-step"],"homepage":"https://github.com/scheb/2fa","version":"v5.4.2","version_normalized":"5.4.2.0","license":["MIT"],"authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}],"source":{"url":"https://gitlab.com/dracoder-php-lib/s4-2fa.git","type":"git","reference":"b4a25113a4acd27b709513005f26961aafdd24d0"},"dist":{"url":"https://gitlab.com/api/v4/projects/dracoder-php-lib%2Fs4-2fa/repository/archive.zip?sha=b4a25113a4acd27b709513005f26961aafdd24d0","type":"zip","shasum":"","reference":"b4a25113a4acd27b709513005f26961aafdd24d0"},"type":"symfony-bundle","funding":[],"time":"2021-01-29T14:16:42+00:00","autoload":{"psr-4":{"Scheb\\TwoFactorBundle\\":["src/backup-code","src/bundle","src/email","src/google-authenticator","src/qr-code","src/totp","src/trusted-device"]}},"require":{"php":">=7.2.5","ext-json":"*","symfony/config":"^4.4|^5.0","symfony/dependency-injection":"^4.4|^5.0","symfony/event-dispatcher":"^4.4|^5.0","symfony/framework-bundle":"^4.4|^5.0","symfony/http-foundation":"^4.4|^5.0","symfony/http-kernel":"^4.4|^5.0","symfony/property-access":"^4.4|^5.0","symfony/security-bundle":"^4.4.1|^5.0","symfony/twig-bundle":"^4.4|^5.0","lcobucci/jwt":"^3.4|^4.0","spomky-labs/otphp":"^9.1|^10.0","paragonie/constant_time_encoding":"^2.2","endroid/qr-code":"^3.0"},"require-dev":{"doctrine/persistence":"^1.3|^2.0","phpunit/phpunit":"^8.0|^9.0","swiftmailer/swiftmailer":"^6.0","symfony/mailer":"^4.4|^5.0","symfony/yaml":"^4.4|^5.0","escapestudios/symfony2-coding-standard":"^3.9","squizlabs/php_codesniffer":"^3.5","vimeo/psalm":"^3.17|^4.0","symfony/polyfill-php80":"^1.15"},"conflict":{"scheb/two-factor-bundle":"*"},"replace":{"scheb/2fa-backup-code":"^5.0","scheb/2fa-bundle":"^5.0","scheb/2fa-email":"^5.0","scheb/2fa-google-authenticator":"^5.0","scheb/2fa-qr-code":"^5.0","scheb/2fa-totp":"^5.0","scheb/2fa-trusted-device":"^5.0"},"uid":8020496},"v5.5.0":{"name":"dracoder/s4-2fa","description":"Provides two-factor authentication for Symfony applications","keywords":["symfony","security","Authentication","two-factor","two-step"],"homepage":"https://github.com/scheb/2fa","version":"v5.5.0","version_normalized":"5.5.0.0","license":["MIT"],"authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}],"source":{"url":"https://gitlab.com/dracoder-php-lib/s4-2fa.git","type":"git","reference":"afb3712ef5d752322ab6b081c0903ecc056bbba8"},"dist":{"url":"https://gitlab.com/api/v4/projects/dracoder-php-lib%2Fs4-2fa/repository/archive.zip?sha=afb3712ef5d752322ab6b081c0903ecc056bbba8","type":"zip","shasum":"","reference":"afb3712ef5d752322ab6b081c0903ecc056bbba8"},"type":"symfony-bundle","funding":[],"time":"2021-02-14T17:07:03+00:00","autoload":{"psr-4":{"Scheb\\TwoFactorBundle\\":["src/backup-code","src/bundle","src/email","src/google-authenticator","src/qr-code","src/totp","src/trusted-device"]}},"require":{"php":">=7.2.5","ext-json":"*","symfony/config":"^4.4|^5.0","symfony/dependency-injection":"^4.4|^5.0","symfony/event-dispatcher":"^4.4|^5.0","symfony/framework-bundle":"^4.4|^5.0","symfony/http-foundation":"^4.4|^5.0","symfony/http-kernel":"^4.4|^5.0","symfony/property-access":"^4.4|^5.0","symfony/security-bundle":"^4.4.1|^5.0","symfony/twig-bundle":"^4.4|^5.0","lcobucci/jwt":"^3.4|^4.0","spomky-labs/otphp":"^9.1|^10.0","paragonie/constant_time_encoding":"^2.2","endroid/qr-code":"^3.0"},"require-dev":{"doctrine/persistence":"^1.3|^2.0","phpunit/phpunit":"^8.0|^9.0","swiftmailer/swiftmailer":"^6.0","symfony/mailer":"^4.4|^5.0","symfony/yaml":"^4.4|^5.0","escapestudios/symfony2-coding-standard":"^3.9","squizlabs/php_codesniffer":"^3.5","vimeo/psalm":"^3.17|^4.0","symfony/polyfill-php80":"^1.15"},"conflict":{"scheb/two-factor-bundle":"*"},"replace":{"scheb/2fa-backup-code":"^5.0","scheb/2fa-bundle":"^5.0","scheb/2fa-email":"^5.0","scheb/2fa-google-authenticator":"^5.0","scheb/2fa-qr-code":"^5.0","scheb/2fa-totp":"^5.0","scheb/2fa-trusted-device":"^5.0"},"uid":8020497},"v5.6.0":{"name":"dracoder/s4-2fa","description":"Provides two-factor authentication for Symfony applications","keywords":["symfony","security","Authentication","two-factor","two-step"],"homepage":"https://github.com/scheb/2fa","version":"v5.6.0","version_normalized":"5.6.0.0","license":["MIT"],"authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}],"source":{"url":"https://gitlab.com/dracoder-php-lib/s4-2fa.git","type":"git","reference":"51fcb5a51bb980f97c87b7fe84f7487650aa3436"},"dist":{"url":"https://gitlab.com/api/v4/projects/dracoder-php-lib%2Fs4-2fa/repository/archive.zip?sha=51fcb5a51bb980f97c87b7fe84f7487650aa3436","type":"zip","shasum":"","reference":"51fcb5a51bb980f97c87b7fe84f7487650aa3436"},"type":"symfony-bundle","funding":[],"time":"2021-02-18T18:09:24+00:00","autoload":{"psr-4":{"Scheb\\TwoFactorBundle\\":["src/backup-code","src/bundle","src/email","src/google-authenticator","src/qr-code","src/totp","src/trusted-device"]}},"require":{"php":">=7.2.5","ext-json":"*","symfony/config":"^4.4|^5.0","symfony/dependency-injection":"^4.4|^5.0","symfony/event-dispatcher":"^4.4|^5.0","symfony/framework-bundle":"^4.4|^5.0","symfony/http-foundation":"^4.4|^5.0","symfony/http-kernel":"^4.4|^5.0","symfony/property-access":"^4.4|^5.0","symfony/security-bundle":"^4.4.1|^5.0","symfony/twig-bundle":"^4.4|^5.0","lcobucci/jwt":"^3.4|^4.0","spomky-labs/otphp":"^9.1|^10.0","paragonie/constant_time_encoding":"^2.2","endroid/qr-code":"^3.0"},"require-dev":{"doctrine/persistence":"^1.3|^2.0","phpunit/phpunit":"^8.0|^9.0","swiftmailer/swiftmailer":"^6.0","symfony/mailer":"^4.4|^5.0","symfony/yaml":"^4.4|^5.0","escapestudios/symfony2-coding-standard":"^3.9","squizlabs/php_codesniffer":"^3.5","vimeo/psalm":"^3.17|^4.0","symfony/polyfill-php80":"^1.15"},"conflict":{"scheb/two-factor-bundle":"*"},"replace":{"scheb/2fa-backup-code":"^5.0","scheb/2fa-bundle":"^5.0","scheb/2fa-email":"^5.0","scheb/2fa-google-authenticator":"^5.0","scheb/2fa-qr-code":"^5.0","scheb/2fa-totp":"^5.0","scheb/2fa-trusted-device":"^5.0"},"uid":8020498},"v5.7.0":{"name":"dracoder/s4-2fa","description":"Two-factor authentication for Symfony applications (please use scheb/2fa-bundle to install)","keywords":["symfony","security","Authentication","two-factor","two-step"],"homepage":"https://github.com/scheb/2fa","version":"v5.7.0","version_normalized":"5.7.0.0","license":["MIT"],"authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}],"source":{"url":"https://gitlab.com/dracoder-php-lib/s4-2fa.git","type":"git","reference":"bd37ea3801906952777c368f705b81810b874722"},"dist":{"url":"https://gitlab.com/api/v4/projects/dracoder-php-lib%2Fs4-2fa/repository/archive.zip?sha=bd37ea3801906952777c368f705b81810b874722","type":"zip","shasum":"","reference":"bd37ea3801906952777c368f705b81810b874722"},"type":"symfony-bundle","funding":[],"time":"2021-03-06T20:14:17+00:00","autoload":{"psr-4":{"Scheb\\TwoFactorBundle\\":["src/backup-code","src/bundle","src/email","src/google-authenticator","src/qr-code","src/totp","src/trusted-device"]}},"require":{"php":">=7.2.5","ext-json":"*","symfony/config":"^4.4|^5.0","symfony/dependency-injection":"^4.4|^5.0","symfony/event-dispatcher":"^4.4|^5.0","symfony/framework-bundle":"^4.4|^5.0","symfony/http-foundation":"^4.4|^5.0","symfony/http-kernel":"^4.4|^5.0","symfony/property-access":"^4.4|^5.0","symfony/security-bundle":"^4.4.1|^5.0","symfony/twig-bundle":"^4.4|^5.0","lcobucci/jwt":"^3.4|^4.0","spomky-labs/otphp":"^9.1|^10.0","paragonie/constant_time_encoding":"^2.2","endroid/qr-code":"^3.0"},"require-dev":{"doctrine/persistence":"^1.3|^2.0","phpunit/phpunit":"^8.0|^9.0","swiftmailer/swiftmailer":"^6.0","symfony/mailer":"^4.4|^5.0","symfony/yaml":"^4.4|^5.0","escapestudios/symfony2-coding-standard":"^3.9","squizlabs/php_codesniffer":"^3.5","vimeo/psalm":"^3.17|^4.0","symfony/polyfill-php80":"^1.15"},"conflict":{"scheb/two-factor-bundle":"*"},"replace":{"scheb/2fa-backup-code":"^5.0","scheb/2fa-bundle":"^5.0","scheb/2fa-email":"^5.0","scheb/2fa-google-authenticator":"^5.0","scheb/2fa-qr-code":"^5.0","scheb/2fa-totp":"^5.0","scheb/2fa-trusted-device":"^5.0"},"uid":8020499},"v5.8.0":{"name":"dracoder/s4-2fa","description":"Two-factor authentication for Symfony applications (please use scheb/2fa-bundle to install)","keywords":["symfony","security","Authentication","two-factor","two-step"],"homepage":"https://github.com/scheb/2fa","version":"v5.8.0","version_normalized":"5.8.0.0","license":["MIT"],"authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}],"source":{"url":"https://gitlab.com/dracoder-php-lib/s4-2fa.git","type":"git","reference":"717e3a7790f0025df91ece9ca6ba3dbd27a17bc6"},"dist":{"url":"https://gitlab.com/api/v4/projects/dracoder-php-lib%2Fs4-2fa/repository/archive.zip?sha=717e3a7790f0025df91ece9ca6ba3dbd27a17bc6","type":"zip","shasum":"","reference":"717e3a7790f0025df91ece9ca6ba3dbd27a17bc6"},"type":"symfony-bundle","funding":[],"time":"2021-04-01T20:17:48+00:00","autoload":{"psr-4":{"Scheb\\TwoFactorBundle\\":["src/backup-code","src/bundle","src/email","src/google-authenticator","src/qr-code","src/totp","src/trusted-device"]}},"require":{"php":">=7.2.5","ext-json":"*","symfony/config":"^4.4|^5.0","symfony/dependency-injection":"^4.4|^5.0","symfony/event-dispatcher":"^4.4|^5.0","symfony/framework-bundle":"^4.4|^5.0","symfony/http-foundation":"^4.4|^5.0","symfony/http-kernel":"^4.4|^5.0","symfony/property-access":"^4.4|^5.0","symfony/security-bundle":"^4.4.1|^5.0","symfony/twig-bundle":"^4.4|^5.0","lcobucci/jwt":"^3.4|^4.0","spomky-labs/otphp":"^9.1|^10.0","paragonie/constant_time_encoding":"^2.2","endroid/qr-code":"^3.0"},"require-dev":{"doctrine/persistence":"^1.3|^2.0","phpunit/phpunit":"^8.0|^9.0","swiftmailer/swiftmailer":"^6.0","symfony/mailer":"^4.4|^5.0","symfony/yaml":"^4.4|^5.0","escapestudios/symfony2-coding-standard":"^3.9","squizlabs/php_codesniffer":"^3.5","vimeo/psalm":"^3.17|^4.0","symfony/polyfill-php80":"^1.15"},"conflict":{"scheb/two-factor-bundle":"*"},"replace":{"scheb/2fa-backup-code":"^5.0","scheb/2fa-bundle":"^5.0","scheb/2fa-email":"^5.0","scheb/2fa-google-authenticator":"^5.0","scheb/2fa-qr-code":"^5.0","scheb/2fa-totp":"^5.0","scheb/2fa-trusted-device":"^5.0"},"uid":8020500},"v5.8.1":{"name":"dracoder/s4-2fa","description":"Two-factor authentication for Symfony applications (please use scheb/2fa-bundle to install)","keywords":["symfony","security","Authentication","two-factor","two-step"],"homepage":"https://github.com/scheb/2fa","version":"v5.8.1","version_normalized":"5.8.1.0","license":["MIT"],"authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}],"source":{"url":"https://gitlab.com/dracoder-php-lib/s4-2fa.git","type":"git","reference":"b44c17283d6061949393b06c0b021e2bb9ce1dcc"},"dist":{"url":"https://gitlab.com/api/v4/projects/dracoder-php-lib%2Fs4-2fa/repository/archive.zip?sha=b44c17283d6061949393b06c0b021e2bb9ce1dcc","type":"zip","shasum":"","reference":"b44c17283d6061949393b06c0b021e2bb9ce1dcc"},"type":"symfony-bundle","funding":[],"time":"2021-05-12T22:32:07+00:00","autoload":{"psr-4":{"Scheb\\TwoFactorBundle\\":["src/backup-code","src/bundle","src/email","src/google-authenticator","src/qr-code","src/totp","src/trusted-device"]}},"require":{"php":">=7.2.5","ext-json":"*","symfony/config":"^4.4|^5.0","symfony/dependency-injection":"^4.4|^5.0","symfony/event-dispatcher":"^4.4|^5.0","symfony/framework-bundle":"^4.4|^5.0","symfony/http-foundation":"^4.4|^5.0","symfony/http-kernel":"^4.4|^5.0","symfony/property-access":"^4.4|^5.0","symfony/security-bundle":"^4.4.1|^5.0","symfony/twig-bundle":"^4.4|^5.0","lcobucci/jwt":"^3.4|^4.0","spomky-labs/otphp":"^9.1|^10.0","paragonie/constant_time_encoding":"^2.2","endroid/qr-code":"^3.0"},"require-dev":{"doctrine/persistence":"^1.3|^2.0","phpunit/phpunit":"^8.0|^9.0","swiftmailer/swiftmailer":"^6.0","symfony/mailer":"^4.4|^5.0","symfony/yaml":"^4.4|^5.0","escapestudios/symfony2-coding-standard":"^3.9","squizlabs/php_codesniffer":"^3.5","vimeo/psalm":"^3.17|^4.0","symfony/polyfill-php80":"^1.15"},"conflict":{"scheb/two-factor-bundle":"*"},"replace":{"scheb/2fa-backup-code":"^5.0","scheb/2fa-bundle":"^5.0","scheb/2fa-email":"^5.0","scheb/2fa-google-authenticator":"^5.0","scheb/2fa-qr-code":"^5.0","scheb/2fa-totp":"^5.0","scheb/2fa-trusted-device":"^5.0"},"uid":8020501},"v5.9.0":{"name":"dracoder/s4-2fa","description":"Two-factor authentication for Symfony applications (please use scheb/2fa-bundle to install)","keywords":["symfony","security","Authentication","two-factor","two-step"],"homepage":"https://github.com/scheb/2fa","version":"v5.9.0","version_normalized":"5.9.0.0","license":["MIT"],"authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}],"source":{"url":"https://gitlab.com/dracoder-php-lib/s4-2fa.git","type":"git","reference":"31504accac5a906e7a64e336e9573a9cb70b89d4"},"dist":{"url":"https://gitlab.com/api/v4/projects/dracoder-php-lib%2Fs4-2fa/repository/archive.zip?sha=31504accac5a906e7a64e336e9573a9cb70b89d4","type":"zip","shasum":"","reference":"31504accac5a906e7a64e336e9573a9cb70b89d4"},"type":"symfony-bundle","funding":[],"time":"2021-05-24T18:32:54+00:00","autoload":{"psr-4":{"Scheb\\TwoFactorBundle\\":["src/backup-code","src/bundle","src/email","src/google-authenticator","src/qr-code","src/totp","src/trusted-device"]}},"require":{"php":">=7.2.5","ext-json":"*","symfony/config":"^4.4|^5.0","symfony/dependency-injection":"^4.4|^5.0","symfony/event-dispatcher":"^4.4|^5.0","symfony/framework-bundle":"^4.4|^5.0","symfony/http-foundation":"^4.4|^5.0","symfony/http-kernel":"^4.4|^5.0","symfony/property-access":"^4.4|^5.0","symfony/security-bundle":"^4.4.1|^5.0","symfony/twig-bundle":"^4.4|^5.0","lcobucci/jwt":"^3.4|^4.0","spomky-labs/otphp":"^9.1|^10.0","paragonie/constant_time_encoding":"^2.2","endroid/qr-code":"^3.0"},"require-dev":{"doctrine/persistence":"^1.3|^2.0","phpunit/phpunit":"^8.0|^9.0","swiftmailer/swiftmailer":"^6.0","symfony/mailer":"^4.4|^5.0","symfony/yaml":"^4.4|^5.0","escapestudios/symfony2-coding-standard":"^3.9","squizlabs/php_codesniffer":"^3.5","vimeo/psalm":"^3.17|^4.0","symfony/polyfill-php80":"^1.15"},"conflict":{"scheb/two-factor-bundle":"*"},"replace":{"scheb/2fa-backup-code":"^5.0","scheb/2fa-bundle":"^5.0","scheb/2fa-email":"^5.0","scheb/2fa-google-authenticator":"^5.0","scheb/2fa-qr-code":"^5.0","scheb/2fa-totp":"^5.0","scheb/2fa-trusted-device":"^5.0"},"uid":8020502}},"scheb/2fa":{"5.x-dev":{"name":"scheb/2fa","description":"Two-factor authentication for Symfony applications (please use scheb/2fa-bundle to install)","keywords":["symfony","security","Authentication","two-factor","two-step"],"homepage":"https://github.com/scheb/2fa","version":"5.x-dev","version_normalized":"5.9999999.9999999.9999999-dev","license":["MIT"],"authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}],"source":{"url":"https://github.com/scheb/2fa.git","type":"git","reference":"98283371c0046022b8e19388b9406a96d9f16010"},"dist":{"url":"https://api.github.com/repos/scheb/2fa/zipball/98283371c0046022b8e19388b9406a96d9f16010","type":"zip","shasum":"","reference":"98283371c0046022b8e19388b9406a96d9f16010"},"type":"symfony-bundle","funding":[],"time":"2023-11-22T11:33:11+00:00","autoload":{"psr-4":{"Scheb\\TwoFactorBundle\\":["src/backup-code","src/bundle","src/email","src/google-authenticator","src/qr-code","src/totp","src/trusted-device"]}},"require":{"php":">=7.2.5","symfony/config":"^4.4|^5.0","symfony/dependency-injection":"^4.4|^5.0","symfony/event-dispatcher":"^4.4|^5.0","symfony/framework-bundle":"^4.4|^5.0","symfony/http-foundation":"^4.4|^5.0","symfony/http-kernel":"^4.4|^5.0","symfony/property-access":"^4.4|^5.0","symfony/security-bundle":"^4.4.1|^5.0","symfony/twig-bundle":"^4.4|^5.0","spomky-labs/otphp":"^9.1|^10.0","paragonie/constant_time_encoding":"^2.2","endroid/qr-code":"^3.0","lcobucci/jwt":"^3.4|^4.0","ext-json":"*"},"require-dev":{"doctrine/persistence":"^1.3|^2.0","phpunit/phpunit":"^8.0|^9.0","swiftmailer/swiftmailer":"^6.0","symfony/mailer":"^4.4|^5.0","symfony/yaml":"^4.4|^5.0","escapestudios/symfony2-coding-standard":"^3.9","squizlabs/php_codesniffer":"^3.5","symfony/polyfill-php80":"^1.15","vimeo/psalm":"^3.17|^4.0"},"conflict":{"scheb/two-factor-bundle":"*"},"replace":{"scheb/2fa-backup-code":"^5.0","scheb/2fa-bundle":"^5.0","scheb/2fa-email":"^5.0","scheb/2fa-google-authenticator":"^5.0","scheb/2fa-qr-code":"^5.0","scheb/2fa-totp":"^5.0","scheb/2fa-trusted-device":"^5.0"},"uid":4137652},"6.x-dev":{"name":"scheb/2fa","description":"Two-factor authentication for Symfony applications (please use scheb/2fa-bundle to install)","keywords":["symfony","security","Authentication","two-factor","two-step"],"homepage":"https://github.com/scheb/2fa","version":"6.x-dev","version_normalized":"6.9999999.9999999.9999999-dev","license":["MIT"],"authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}],"source":{"url":"https://github.com/scheb/2fa.git","type":"git","reference":"4b7e26e19c9659ffb42fb38ff780ac3881d1d3ba"},"dist":{"url":"https://api.github.com/repos/scheb/2fa/zipball/4b7e26e19c9659ffb42fb38ff780ac3881d1d3ba","type":"zip","shasum":"","reference":"4b7e26e19c9659ffb42fb38ff780ac3881d1d3ba"},"type":"symfony-bundle","funding":[],"time":"2024-11-29T19:29:49+00:00","autoload":{"psr-4":{"Scheb\\TwoFactorBundle\\":["src/backup-code","src/bundle","src/email","src/google-authenticator","src/totp","src/trusted-device"]}},"require":{"ext-json":"*","paragonie/constant_time_encoding":"^2.4","symfony/config":"^5.4 || ^6.0","symfony/dependency-injection":"^5.4 || ^6.0","symfony/event-dispatcher":"^5.4 || ^6.0","symfony/framework-bundle":"^5.4 || ^6.0","symfony/http-foundation":"^5.4 || ^6.0","symfony/http-kernel":"^5.4 || ^6.0","symfony/property-access":"^5.4 || ^6.0","symfony/security-bundle":"^5.4 || ^6.0","symfony/twig-bundle":"^5.4 || ^6.0","spomky-labs/otphp":"^10.0 || ^11.0","lcobucci/clock":"^2.0 || ^3.0","lcobucci/jwt":"^4.1 || ^5.0","php":"~8.0.0 || ~8.1.0 || ~8.2.0 || ~8.3.0 || ~8.4.0"},"require-dev":{"phpunit/phpunit":"^9.0","squizlabs/php_codesniffer":"^3.5","psr/container":">=1.1","egulias/email-validator":"^3.0","doctrine/persistence":"^1.3 || ^2.0","symfony/mailer":"^5.4 || ^6.0","symfony/yaml":"^5.4 || ^6.0","doctrine/coding-standard":"^9.0","vimeo/psalm":"^5.0"},"conflict":{"scheb/two-factor-bundle":"*","symfony/security-core":"^7"},"replace":{"scheb/2fa-backup-code":"^6.0","scheb/2fa-bundle":"^6.0","scheb/2fa-email":"^6.0","scheb/2fa-google-authenticator":"^6.0","scheb/2fa-totp":"^6.0","scheb/2fa-trusted-device":"^6.0"},"uid":5746802},"7.x-dev":{"name":"scheb/2fa","description":"Two-factor authentication for Symfony applications (please use scheb/2fa-bundle to install)","keywords":["symfony","security","Authentication","two-factor","two-step"],"homepage":"https://github.com/scheb/2fa","version":"7.x-dev","version_normalized":"7.9999999.9999999.9999999-dev","license":["MIT"],"authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}],"source":{"url":"https://github.com/scheb/2fa.git","type":"git","reference":"5abfe6ea181e36feded731a66b6a7bc7cf81c828"},"dist":{"url":"https://api.github.com/repos/scheb/2fa/zipball/5abfe6ea181e36feded731a66b6a7bc7cf81c828","type":"zip","shasum":"","reference":"5abfe6ea181e36feded731a66b6a7bc7cf81c828"},"type":"symfony-bundle","funding":[],"time":"2025-01-24T19:12:48+00:00","autoload":{"psr-4":{"Scheb\\TwoFactorBundle\\":["src/backup-code","src/bundle","src/email","src/google-authenticator","src/totp","src/trusted-device"]}},"default-branch":true,"require":{"ext-json":"*","lcobucci/clock":"^3.0","lcobucci/jwt":"^5.0","spomky-labs/otphp":"^11.0","symfony/config":"^6.4 || ^7.0","symfony/dependency-injection":"^6.4 || ^7.0","symfony/event-dispatcher":"^6.4 || ^7.0","symfony/framework-bundle":"^6.4 || ^7.0","symfony/http-foundation":"^6.4 || ^7.0","symfony/http-kernel":"^6.4 || ^7.0","symfony/property-access":"^6.4 || ^7.0","symfony/security-bundle":"^6.4 || ^7.0","symfony/twig-bundle":"^6.4 || ^7.0","php":"~8.2.0 || ~8.3.0 || ~8.4.0"},"require-dev":{"doctrine/coding-standard":"^12.0","doctrine/persistence":"^1.3 || ^2.0 || ^3.0","egulias/email-validator":"^4.0","phpunit/phpunit":"^10.1","psr/container":">=1.1","squizlabs/php_codesniffer":"^3.5","symfony/mailer":"^6.4 || ^7.0","symfony/yaml":"^6.4 || ^7.0","vimeo/psalm":"^5.0"},"conflict":{"scheb/two-factor-bundle":"*"},"replace":{"scheb/2fa-backup-code":"^6.0","scheb/2fa-bundle":"^6.0","scheb/2fa-email":"^6.0","scheb/2fa-google-authenticator":"^6.0","scheb/2fa-totp":"^6.0","scheb/2fa-trusted-device":"^6.0"},"uid":7701556},"v5.0.0":{"name":"scheb/2fa","description":"Provides two-factor authentication for Symfony applications","keywords":["symfony","security","Authentication","two-factor","two-step"],"homepage":"https://github.com/scheb/2fa","version":"v5.0.0","version_normalized":"5.0.0.0","license":["MIT"],"authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}],"source":{"url":"https://github.com/scheb/2fa.git","type":"git","reference":"927bec1338314f1ecf95868db7cbfaf31bc1a6e1"},"dist":{"url":"https://api.github.com/repos/scheb/2fa/zipball/927bec1338314f1ecf95868db7cbfaf31bc1a6e1","type":"zip","shasum":"","reference":"927bec1338314f1ecf95868db7cbfaf31bc1a6e1"},"type":"symfony-bundle","funding":[],"time":"2020-06-04T09:40:22+00:00","autoload":{"psr-4":{"Scheb\\TwoFactorBundle\\":["src/backup-code","src/bundle","src/email","src/google-authenticator","src/qr-code","src/totp","src/trusted-device"]}},"require":{"php":"^7.2.5","symfony/config":"^4.4|^5.0","symfony/dependency-injection":"^4.4|^5.0","symfony/event-dispatcher":"^4.4|^5.0","symfony/framework-bundle":"^4.4|^5.0","symfony/http-foundation":"^4.4|^5.0","symfony/http-kernel":"^4.4|^5.0","symfony/property-access":"^4.4|^5.0","symfony/security-bundle":"^4.4.1|^5.0","symfony/twig-bundle":"^4.4|^5.0","lcobucci/jwt":"^3.2","spomky-labs/otphp":"^9.1|^10.0","paragonie/constant_time_encoding":"^2.2"},"require-dev":{"doctrine/persistence":"^1.3|^2.0","phpunit/phpunit":"^8.0|^9.0","swiftmailer/swiftmailer":"^6.0","symfony/mailer":"^4.4|^5.0","symfony/yaml":"^4.4|^5.0","escapestudios/symfony2-coding-standard":"^3.9","squizlabs/php_codesniffer":"^3.5","vimeo/psalm":"^3.11","symfony/polyfill-php80":"^1.15","endroid/qr-code":"^3.0"},"replace":{"scheb/2fa-backup-code":"^5.0","scheb/2fa-bundle":"^5.0","scheb/2fa-email":"^5.0","scheb/2fa-google-authenticator":"^5.0","scheb/2fa-qr-code":"^5.0","scheb/2fa-totp":"^5.0","scheb/2fa-trusted-device":"^5.0"},"uid":3918319},"v5.0.1":{"name":"scheb/2fa","description":"Provides two-factor authentication for Symfony applications","keywords":["symfony","security","Authentication","two-factor","two-step"],"homepage":"https://github.com/scheb/2fa","version":"v5.0.1","version_normalized":"5.0.1.0","license":["MIT"],"authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}],"source":{"url":"https://github.com/scheb/2fa.git","type":"git","reference":"2ce9160925d3804743a9e58f7331fa95c214aab0"},"dist":{"url":"https://api.github.com/repos/scheb/2fa/zipball/2ce9160925d3804743a9e58f7331fa95c214aab0","type":"zip","shasum":"","reference":"2ce9160925d3804743a9e58f7331fa95c214aab0"},"type":"symfony-bundle","funding":[],"time":"2020-08-03T11:31:58+00:00","autoload":{"psr-4":{"Scheb\\TwoFactorBundle\\":["src/backup-code","src/bundle","src/email","src/google-authenticator","src/qr-code","src/totp","src/trusted-device"]}},"require":{"php":">=7.2.5","symfony/config":"^4.4|^5.0","symfony/dependency-injection":"^4.4|^5.0","symfony/event-dispatcher":"^4.4|^5.0","symfony/framework-bundle":"^4.4|^5.0","symfony/http-foundation":"^4.4|^5.0","symfony/http-kernel":"^4.4|^5.0","symfony/property-access":"^4.4|^5.0","symfony/security-bundle":"^4.4.1|^5.0","symfony/twig-bundle":"^4.4|^5.0","lcobucci/jwt":"^3.2","spomky-labs/otphp":"^9.1|^10.0","paragonie/constant_time_encoding":"^2.2","endroid/qr-code":"^3.0"},"require-dev":{"ext-json":"*","doctrine/persistence":"^1.3|^2.0","phpunit/phpunit":"^8.0|^9.0","swiftmailer/swiftmailer":"^6.0","symfony/mailer":"^4.4|^5.0","symfony/yaml":"^4.4|^5.0","escapestudios/symfony2-coding-standard":"^3.9","squizlabs/php_codesniffer":"^3.5","vimeo/psalm":"^3.11","symfony/polyfill-php80":"^1.15"},"replace":{"scheb/2fa-backup-code":"^5.0","scheb/2fa-bundle":"^5.0","scheb/2fa-email":"^5.0","scheb/2fa-google-authenticator":"^5.0","scheb/2fa-qr-code":"^5.0","scheb/2fa-totp":"^5.0","scheb/2fa-trusted-device":"^5.0"},"uid":4326564},"v5.1.0":{"name":"scheb/2fa","description":"Provides two-factor authentication for Symfony applications","keywords":["symfony","security","Authentication","two-factor","two-step"],"homepage":"https://github.com/scheb/2fa","version":"v5.1.0","version_normalized":"5.1.0.0","license":["MIT"],"authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}],"source":{"url":"https://github.com/scheb/2fa.git","type":"git","reference":"e56ea825351d31e658512d9f8c3697078742ce91"},"dist":{"url":"https://api.github.com/repos/scheb/2fa/zipball/e56ea825351d31e658512d9f8c3697078742ce91","type":"zip","shasum":"","reference":"e56ea825351d31e658512d9f8c3697078742ce91"},"type":"symfony-bundle","funding":[],"time":"2020-08-21T13:25:16+00:00","autoload":{"psr-4":{"Scheb\\TwoFactorBundle\\":["src/backup-code","src/bundle","src/email","src/google-authenticator","src/qr-code","src/totp","src/trusted-device"]}},"require":{"php":">=7.2.5","symfony/config":"^4.4|^5.0","symfony/dependency-injection":"^4.4|^5.0","symfony/event-dispatcher":"^4.4|^5.0","symfony/framework-bundle":"^4.4|^5.0","symfony/http-foundation":"^4.4|^5.0","symfony/http-kernel":"^4.4|^5.0","symfony/property-access":"^4.4|^5.0","symfony/security-bundle":"^4.4.1|^5.0","symfony/twig-bundle":"^4.4|^5.0","lcobucci/jwt":"^3.2","spomky-labs/otphp":"^9.1|^10.0","paragonie/constant_time_encoding":"^2.2","endroid/qr-code":"^3.0"},"require-dev":{"ext-json":"*","doctrine/persistence":"^1.3|^2.0","phpunit/phpunit":"^8.0|^9.0","swiftmailer/swiftmailer":"^6.0","symfony/mailer":"^4.4|^5.0","symfony/yaml":"^4.4|^5.0","escapestudios/symfony2-coding-standard":"^3.9","squizlabs/php_codesniffer":"^3.5","vimeo/psalm":"^3.11","symfony/polyfill-php80":"^1.15"},"replace":{"scheb/2fa-backup-code":"^5.0","scheb/2fa-bundle":"^5.0","scheb/2fa-email":"^5.0","scheb/2fa-google-authenticator":"^5.0","scheb/2fa-qr-code":"^5.0","scheb/2fa-totp":"^5.0","scheb/2fa-trusted-device":"^5.0"},"uid":4377806},"v5.1.1":{"name":"scheb/2fa","description":"Provides two-factor authentication for Symfony applications","keywords":["symfony","security","Authentication","two-factor","two-step"],"homepage":"https://github.com/scheb/2fa","version":"v5.1.1","version_normalized":"5.1.1.0","license":["MIT"],"authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}],"source":{"url":"https://github.com/scheb/2fa.git","type":"git","reference":"78477222e681b7c55083906075767c231d6fcf55"},"dist":{"url":"https://api.github.com/repos/scheb/2fa/zipball/78477222e681b7c55083906075767c231d6fcf55","type":"zip","shasum":"","reference":"78477222e681b7c55083906075767c231d6fcf55"},"type":"symfony-bundle","funding":[],"time":"2020-09-21T13:29:58+00:00","autoload":{"psr-4":{"Scheb\\TwoFactorBundle\\":["src/backup-code","src/bundle","src/email","src/google-authenticator","src/qr-code","src/totp","src/trusted-device"]}},"require":{"php":">=7.2.5","symfony/config":"^4.4|^5.0","symfony/dependency-injection":"^4.4|^5.0","symfony/event-dispatcher":"^4.4|^5.0","symfony/framework-bundle":"^4.4|^5.0","symfony/http-foundation":"^4.4|^5.0","symfony/http-kernel":"^4.4|^5.0","symfony/property-access":"^4.4|^5.0","symfony/security-bundle":"^4.4.1|^5.0","symfony/twig-bundle":"^4.4|^5.0","lcobucci/jwt":"^3.2","spomky-labs/otphp":"^9.1|^10.0","paragonie/constant_time_encoding":"^2.2","endroid/qr-code":"^3.0"},"require-dev":{"ext-json":"*","doctrine/persistence":"^1.3|^2.0","phpunit/phpunit":"^8.0|^9.0","swiftmailer/swiftmailer":"^6.0","symfony/mailer":"^4.4|^5.0","symfony/yaml":"^4.4|^5.0","escapestudios/symfony2-coding-standard":"^3.9","squizlabs/php_codesniffer":"^3.5","vimeo/psalm":"^3.11","symfony/polyfill-php80":"^1.15"},"replace":{"scheb/2fa-backup-code":"^5.0","scheb/2fa-bundle":"^5.0","scheb/2fa-email":"^5.0","scheb/2fa-google-authenticator":"^5.0","scheb/2fa-qr-code":"^5.0","scheb/2fa-totp":"^5.0","scheb/2fa-trusted-device":"^5.0"},"uid":4471168},"v5.1.2":{"name":"scheb/2fa","description":"Provides two-factor authentication for Symfony applications","keywords":["symfony","security","Authentication","two-factor","two-step"],"homepage":"https://github.com/scheb/2fa","version":"v5.1.2","version_normalized":"5.1.2.0","license":["MIT"],"authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}],"source":{"url":"https://github.com/scheb/2fa.git","type":"git","reference":"02054663b292e9320ed6a6c3229be08840e355d8"},"dist":{"url":"https://api.github.com/repos/scheb/2fa/zipball/02054663b292e9320ed6a6c3229be08840e355d8","type":"zip","shasum":"","reference":"02054663b292e9320ed6a6c3229be08840e355d8"},"type":"symfony-bundle","funding":[],"time":"2020-10-26T17:27:12+00:00","autoload":{"psr-4":{"Scheb\\TwoFactorBundle\\":["src/backup-code","src/bundle","src/email","src/google-authenticator","src/qr-code","src/totp","src/trusted-device"]}},"require":{"php":">=7.2.5","symfony/config":"^4.4|^5.0","symfony/dependency-injection":"^4.4|^5.0","symfony/event-dispatcher":"^4.4|^5.0","symfony/framework-bundle":"^4.4|^5.0","symfony/http-foundation":"^4.4|^5.0","symfony/http-kernel":"^4.4|^5.0","symfony/property-access":"^4.4|^5.0","symfony/security-bundle":"^4.4.1|^5.0","symfony/twig-bundle":"^4.4|^5.0","lcobucci/jwt":"^3.2","spomky-labs/otphp":"^9.1|^10.0","paragonie/constant_time_encoding":"^2.2","endroid/qr-code":"^3.0"},"require-dev":{"ext-json":"*","doctrine/persistence":"^1.3|^2.0","phpunit/phpunit":"^8.0|^9.0","swiftmailer/swiftmailer":"^6.0","symfony/mailer":"^4.4|^5.0","symfony/yaml":"^4.4|^5.0","escapestudios/symfony2-coding-standard":"^3.9","squizlabs/php_codesniffer":"^3.5","vimeo/psalm":"^3.17|^4.0","symfony/polyfill-php80":"^1.15"},"replace":{"scheb/2fa-backup-code":"^5.0","scheb/2fa-bundle":"^5.0","scheb/2fa-email":"^5.0","scheb/2fa-google-authenticator":"^5.0","scheb/2fa-qr-code":"^5.0","scheb/2fa-totp":"^5.0","scheb/2fa-trusted-device":"^5.0"},"uid":4585573},"v5.1.3":{"name":"scheb/2fa","description":"Provides two-factor authentication for Symfony applications","keywords":["symfony","security","Authentication","two-factor","two-step"],"homepage":"https://github.com/scheb/2fa","version":"v5.1.3","version_normalized":"5.1.3.0","license":["MIT"],"authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}],"source":{"url":"https://github.com/scheb/2fa.git","type":"git","reference":"a08ecbd204e1530255570f7f42a4b0d0c86cc1e6"},"dist":{"url":"https://api.github.com/repos/scheb/2fa/zipball/a08ecbd204e1530255570f7f42a4b0d0c86cc1e6","type":"zip","shasum":"","reference":"a08ecbd204e1530255570f7f42a4b0d0c86cc1e6"},"type":"symfony-bundle","funding":[],"time":"2020-10-30T19:13:44+00:00","autoload":{"psr-4":{"Scheb\\TwoFactorBundle\\":["src/backup-code","src/bundle","src/email","src/google-authenticator","src/qr-code","src/totp","src/trusted-device"]}},"require":{"php":">=7.2.5","symfony/config":"^4.4|^5.0","symfony/dependency-injection":"^4.4|^5.0","symfony/event-dispatcher":"^4.4|^5.0","symfony/framework-bundle":"^4.4|^5.0","symfony/http-foundation":"^4.4|^5.0","symfony/http-kernel":"^4.4|^5.0","symfony/property-access":"^4.4|^5.0","symfony/security-bundle":"^4.4.1|^5.0","symfony/twig-bundle":"^4.4|^5.0","lcobucci/jwt":"^3.2","spomky-labs/otphp":"^9.1|^10.0","paragonie/constant_time_encoding":"^2.2","endroid/qr-code":"^3.0"},"require-dev":{"ext-json":"*","doctrine/persistence":"^1.3|^2.0","phpunit/phpunit":"^8.0|^9.0","swiftmailer/swiftmailer":"^6.0","symfony/mailer":"^4.4|^5.0","symfony/yaml":"^4.4|^5.0","escapestudios/symfony2-coding-standard":"^3.9","squizlabs/php_codesniffer":"^3.5","vimeo/psalm":"^3.17|^4.0","symfony/polyfill-php80":"^1.15"},"replace":{"scheb/2fa-backup-code":"^5.0","scheb/2fa-bundle":"^5.0","scheb/2fa-email":"^5.0","scheb/2fa-google-authenticator":"^5.0","scheb/2fa-qr-code":"^5.0","scheb/2fa-totp":"^5.0","scheb/2fa-trusted-device":"^5.0"},"uid":4601459},"v5.1.4":{"name":"scheb/2fa","description":"Provides two-factor authentication for Symfony applications","keywords":["symfony","security","Authentication","two-factor","two-step"],"homepage":"https://github.com/scheb/2fa","version":"v5.1.4","version_normalized":"5.1.4.0","license":["MIT"],"authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}],"source":{"url":"https://github.com/scheb/2fa.git","type":"git","reference":"9c945c49a34417a18222c464de96fce8d78155f4"},"dist":{"url":"https://api.github.com/repos/scheb/2fa/zipball/9c945c49a34417a18222c464de96fce8d78155f4","type":"zip","shasum":"","reference":"9c945c49a34417a18222c464de96fce8d78155f4"},"type":"symfony-bundle","funding":[],"time":"2020-11-13T09:37:37+00:00","autoload":{"psr-4":{"Scheb\\TwoFactorBundle\\":["src/backup-code","src/bundle","src/email","src/google-authenticator","src/qr-code","src/totp","src/trusted-device"]}},"require":{"php":">=7.2.5","symfony/config":"^4.4|^5.0","symfony/dependency-injection":"^4.4|^5.0","symfony/event-dispatcher":"^4.4|^5.0","symfony/framework-bundle":"^4.4|^5.0","symfony/http-foundation":"^4.4|^5.0","symfony/http-kernel":"^4.4|^5.0","symfony/property-access":"^4.4|^5.0","symfony/security-bundle":"^4.4.1|^5.0","symfony/twig-bundle":"^4.4|^5.0","lcobucci/jwt":"^3.2","spomky-labs/otphp":"^9.1|^10.0","paragonie/constant_time_encoding":"^2.2","endroid/qr-code":"^3.0"},"require-dev":{"ext-json":"*","doctrine/persistence":"^1.3|^2.0","phpunit/phpunit":"^8.0|^9.0","swiftmailer/swiftmailer":"^6.0","symfony/mailer":"^4.4|^5.0","symfony/yaml":"^4.4|^5.0","escapestudios/symfony2-coding-standard":"^3.9","squizlabs/php_codesniffer":"^3.5","vimeo/psalm":"^3.17|^4.0","symfony/polyfill-php80":"^1.15"},"replace":{"scheb/2fa-backup-code":"^5.0","scheb/2fa-bundle":"^5.0","scheb/2fa-email":"^5.0","scheb/2fa-google-authenticator":"^5.0","scheb/2fa-qr-code":"^5.0","scheb/2fa-totp":"^5.0","scheb/2fa-trusted-device":"^5.0"},"uid":4642825},"v5.10.0":{"name":"scheb/2fa","description":"Two-factor authentication for Symfony applications (please use scheb/2fa-bundle to install)","keywords":["symfony","security","Authentication","two-factor","two-step"],"homepage":"https://github.com/scheb/2fa","version":"v5.10.0","version_normalized":"5.10.0.0","license":["MIT"],"authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}],"source":{"url":"https://github.com/scheb/2fa.git","type":"git","reference":"0e5e664879e37b91cf8b8c4a97cd3124394f6fb6"},"dist":{"url":"https://api.github.com/repos/scheb/2fa/zipball/0e5e664879e37b91cf8b8c4a97cd3124394f6fb6","type":"zip","shasum":"","reference":"0e5e664879e37b91cf8b8c4a97cd3124394f6fb6"},"type":"symfony-bundle","funding":[],"time":"2021-06-01T18:36:45+00:00","autoload":{"psr-4":{"Scheb\\TwoFactorBundle\\":["src/backup-code","src/bundle","src/email","src/google-authenticator","src/qr-code","src/totp","src/trusted-device"]}},"require":{"php":">=7.2.5","ext-json":"*","symfony/config":"^4.4|^5.0","symfony/dependency-injection":"^4.4|^5.0","symfony/event-dispatcher":"^4.4|^5.0","symfony/framework-bundle":"^4.4|^5.0","symfony/http-foundation":"^4.4|^5.0","symfony/http-kernel":"^4.4|^5.0","symfony/property-access":"^4.4|^5.0","symfony/security-bundle":"^4.4.1|^5.0","symfony/twig-bundle":"^4.4|^5.0","lcobucci/jwt":"^3.4|^4.0","spomky-labs/otphp":"^9.1|^10.0","paragonie/constant_time_encoding":"^2.2","endroid/qr-code":"^3.0"},"require-dev":{"doctrine/persistence":"^1.3|^2.0","phpunit/phpunit":"^8.0|^9.0","swiftmailer/swiftmailer":"^6.0","symfony/mailer":"^4.4|^5.0","symfony/yaml":"^4.4|^5.0","escapestudios/symfony2-coding-standard":"^3.9","squizlabs/php_codesniffer":"^3.5","vimeo/psalm":"^3.17|^4.0","symfony/polyfill-php80":"^1.15"},"conflict":{"scheb/two-factor-bundle":"*"},"replace":{"scheb/2fa-backup-code":"^5.0","scheb/2fa-bundle":"^5.0","scheb/2fa-email":"^5.0","scheb/2fa-google-authenticator":"^5.0","scheb/2fa-qr-code":"^5.0","scheb/2fa-totp":"^5.0","scheb/2fa-trusted-device":"^5.0"},"uid":5254010},"v5.10.1":{"name":"scheb/2fa","description":"Two-factor authentication for Symfony applications (please use scheb/2fa-bundle to install)","keywords":["symfony","security","Authentication","two-factor","two-step"],"homepage":"https://github.com/scheb/2fa","version":"v5.10.1","version_normalized":"5.10.1.0","license":["MIT"],"authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}],"source":{"url":"https://github.com/scheb/2fa.git","type":"git","reference":"7f9643f5b957eda1ddfcb20537fcfc64ac38b2e4"},"dist":{"url":"https://api.github.com/repos/scheb/2fa/zipball/7f9643f5b957eda1ddfcb20537fcfc64ac38b2e4","type":"zip","shasum":"","reference":"7f9643f5b957eda1ddfcb20537fcfc64ac38b2e4"},"type":"symfony-bundle","funding":[],"time":"2021-06-12T08:59:25+00:00","autoload":{"psr-4":{"Scheb\\TwoFactorBundle\\":["src/backup-code","src/bundle","src/email","src/google-authenticator","src/qr-code","src/totp","src/trusted-device"]}},"require":{"php":">=7.2.5","ext-json":"*","symfony/config":"^4.4|^5.0","symfony/dependency-injection":"^4.4|^5.0","symfony/event-dispatcher":"^4.4|^5.0","symfony/framework-bundle":"^4.4|^5.0","symfony/http-foundation":"^4.4|^5.0","symfony/http-kernel":"^4.4|^5.0","symfony/property-access":"^4.4|^5.0","symfony/security-bundle":"^4.4.1|^5.0","symfony/twig-bundle":"^4.4|^5.0","lcobucci/jwt":"^3.4|^4.0","spomky-labs/otphp":"^9.1|^10.0","paragonie/constant_time_encoding":"^2.2","endroid/qr-code":"^3.0"},"require-dev":{"doctrine/persistence":"^1.3|^2.0","phpunit/phpunit":"^8.0|^9.0","swiftmailer/swiftmailer":"^6.0","symfony/mailer":"^4.4|^5.0","symfony/yaml":"^4.4|^5.0","escapestudios/symfony2-coding-standard":"^3.9","squizlabs/php_codesniffer":"^3.5","vimeo/psalm":"^3.17|^4.0","symfony/polyfill-php80":"^1.15"},"conflict":{"scheb/two-factor-bundle":"*"},"replace":{"scheb/2fa-backup-code":"^5.0","scheb/2fa-bundle":"^5.0","scheb/2fa-email":"^5.0","scheb/2fa-google-authenticator":"^5.0","scheb/2fa-qr-code":"^5.0","scheb/2fa-totp":"^5.0","scheb/2fa-trusted-device":"^5.0"},"uid":5295547},"v5.11.0":{"name":"scheb/2fa","description":"Two-factor authentication for Symfony applications (please use scheb/2fa-bundle to install)","keywords":["symfony","security","Authentication","two-factor","two-step"],"homepage":"https://github.com/scheb/2fa","version":"v5.11.0","version_normalized":"5.11.0.0","license":["MIT"],"authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}],"source":{"url":"https://github.com/scheb/2fa.git","type":"git","reference":"57f35c9a6c71342cc7ba824122333d5559e2eab9"},"dist":{"url":"https://api.github.com/repos/scheb/2fa/zipball/57f35c9a6c71342cc7ba824122333d5559e2eab9","type":"zip","shasum":"","reference":"57f35c9a6c71342cc7ba824122333d5559e2eab9"},"type":"symfony-bundle","funding":[],"time":"2021-08-11T18:30:37+00:00","autoload":{"psr-4":{"Scheb\\TwoFactorBundle\\":["src/backup-code","src/bundle","src/email","src/google-authenticator","src/qr-code","src/totp","src/trusted-device"]}},"require":{"php":">=7.2.5","ext-json":"*","symfony/config":"^4.4|^5.0","symfony/dependency-injection":"^4.4|^5.0","symfony/event-dispatcher":"^4.4|^5.0","symfony/framework-bundle":"^4.4|^5.0","symfony/http-foundation":"^4.4|^5.0","symfony/http-kernel":"^4.4|^5.0","symfony/property-access":"^4.4|^5.0","symfony/security-bundle":"^4.4.1|^5.0","symfony/twig-bundle":"^4.4|^5.0","lcobucci/jwt":"^3.4|^4.0","spomky-labs/otphp":"^9.1|^10.0","paragonie/constant_time_encoding":"^2.2","endroid/qr-code":"^3.0"},"require-dev":{"doctrine/persistence":"^1.3|^2.0","phpunit/phpunit":"^8.0|^9.0","swiftmailer/swiftmailer":"^6.0","symfony/mailer":"^4.4|^5.0","symfony/yaml":"^4.4|^5.0","escapestudios/symfony2-coding-standard":"^3.9","squizlabs/php_codesniffer":"^3.5","vimeo/psalm":"^3.17|^4.0","symfony/polyfill-php80":"^1.15"},"conflict":{"scheb/two-factor-bundle":"*"},"replace":{"scheb/2fa-backup-code":"^5.0","scheb/2fa-bundle":"^5.0","scheb/2fa-email":"^5.0","scheb/2fa-google-authenticator":"^5.0","scheb/2fa-qr-code":"^5.0","scheb/2fa-totp":"^5.0","scheb/2fa-trusted-device":"^5.0"},"uid":5433192},"v5.12.0":{"name":"scheb/2fa","description":"Two-factor authentication for Symfony applications (please use scheb/2fa-bundle to install)","keywords":["symfony","security","Authentication","two-factor","two-step"],"homepage":"https://github.com/scheb/2fa","version":"v5.12.0","version_normalized":"5.12.0.0","license":["MIT"],"authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}],"source":{"url":"https://github.com/scheb/2fa.git","type":"git","reference":"db63de07cc06613eb9b62917340d0b8c32149af9"},"dist":{"url":"https://api.github.com/repos/scheb/2fa/zipball/db63de07cc06613eb9b62917340d0b8c32149af9","type":"zip","shasum":"","reference":"db63de07cc06613eb9b62917340d0b8c32149af9"},"type":"symfony-bundle","funding":[],"time":"2021-09-25T10:58:33+00:00","autoload":{"psr-4":{"Scheb\\TwoFactorBundle\\":["src/backup-code","src/bundle","src/email","src/google-authenticator","src/qr-code","src/totp","src/trusted-device"]}},"require":{"php":">=7.2.5","ext-json":"*","symfony/config":"^4.4|^5.0","symfony/dependency-injection":"^4.4|^5.0","symfony/event-dispatcher":"^4.4|^5.0","symfony/framework-bundle":"^4.4|^5.0","symfony/http-foundation":"^4.4|^5.0","symfony/http-kernel":"^4.4|^5.0","symfony/property-access":"^4.4|^5.0","symfony/security-bundle":"^4.4.1|^5.0","symfony/twig-bundle":"^4.4|^5.0","lcobucci/jwt":"^3.4|^4.0","spomky-labs/otphp":"^9.1|^10.0","paragonie/constant_time_encoding":"^2.2","endroid/qr-code":"^3.0"},"require-dev":{"doctrine/persistence":"^1.3|^2.0","phpunit/phpunit":"^8.0|^9.0","swiftmailer/swiftmailer":"^6.0","symfony/mailer":"^4.4|^5.0","symfony/yaml":"^4.4|^5.0","escapestudios/symfony2-coding-standard":"^3.9","squizlabs/php_codesniffer":"^3.5","vimeo/psalm":"^3.17|^4.0","symfony/polyfill-php80":"^1.15"},"conflict":{"scheb/two-factor-bundle":"*"},"replace":{"scheb/2fa-backup-code":"^5.0","scheb/2fa-bundle":"^5.0","scheb/2fa-email":"^5.0","scheb/2fa-google-authenticator":"^5.0","scheb/2fa-qr-code":"^5.0","scheb/2fa-totp":"^5.0","scheb/2fa-trusted-device":"^5.0"},"uid":5543765},"v5.12.1":{"name":"scheb/2fa","description":"Two-factor authentication for Symfony applications (please use scheb/2fa-bundle to install)","keywords":["symfony","security","Authentication","two-factor","two-step"],"homepage":"https://github.com/scheb/2fa","version":"v5.12.1","version_normalized":"5.12.1.0","license":["MIT"],"authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}],"source":{"url":"https://github.com/scheb/2fa.git","type":"git","reference":"ee2e1732d4f6a783555e1eb92a88c554a507b788"},"dist":{"url":"https://api.github.com/repos/scheb/2fa/zipball/ee2e1732d4f6a783555e1eb92a88c554a507b788","type":"zip","shasum":"","reference":"ee2e1732d4f6a783555e1eb92a88c554a507b788"},"type":"symfony-bundle","funding":[],"time":"2021-10-11T09:04:22+00:00","autoload":{"psr-4":{"Scheb\\TwoFactorBundle\\":["src/backup-code","src/bundle","src/email","src/google-authenticator","src/qr-code","src/totp","src/trusted-device"]}},"require":{"php":">=7.2.5","ext-json":"*","symfony/config":"^4.4|^5.0","symfony/dependency-injection":"^4.4|^5.0","symfony/event-dispatcher":"^4.4|^5.0","symfony/framework-bundle":"^4.4|^5.0","symfony/http-foundation":"^4.4|^5.0","symfony/http-kernel":"^4.4|^5.0","symfony/property-access":"^4.4|^5.0","symfony/security-bundle":"^4.4.1|^5.0","symfony/twig-bundle":"^4.4|^5.0","lcobucci/jwt":"^3.4|^4.0","spomky-labs/otphp":"^9.1|^10.0","paragonie/constant_time_encoding":"^2.2","endroid/qr-code":"^3.0"},"require-dev":{"doctrine/persistence":"^1.3|^2.0","phpunit/phpunit":"^8.0|^9.0","swiftmailer/swiftmailer":"^6.0","symfony/mailer":"^4.4|^5.0","symfony/yaml":"^4.4|^5.0","escapestudios/symfony2-coding-standard":"^3.9","squizlabs/php_codesniffer":"^3.5","vimeo/psalm":"^3.17|^4.0","symfony/polyfill-php80":"^1.15"},"conflict":{"scheb/two-factor-bundle":"*"},"replace":{"scheb/2fa-backup-code":"^5.0","scheb/2fa-bundle":"^5.0","scheb/2fa-email":"^5.0","scheb/2fa-google-authenticator":"^5.0","scheb/2fa-qr-code":"^5.0","scheb/2fa-totp":"^5.0","scheb/2fa-trusted-device":"^5.0"},"uid":5587372},"v5.13.0":{"name":"scheb/2fa","description":"Two-factor authentication for Symfony applications (please use scheb/2fa-bundle to install)","keywords":["symfony","security","Authentication","two-factor","two-step"],"homepage":"https://github.com/scheb/2fa","version":"v5.13.0","version_normalized":"5.13.0.0","license":["MIT"],"authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}],"source":{"url":"https://github.com/scheb/2fa.git","type":"git","reference":"c8294c7e94bc2a8fa1d57cf9f7d80478ab9967ff"},"dist":{"url":"https://api.github.com/repos/scheb/2fa/zipball/c8294c7e94bc2a8fa1d57cf9f7d80478ab9967ff","type":"zip","shasum":"","reference":"c8294c7e94bc2a8fa1d57cf9f7d80478ab9967ff"},"type":"symfony-bundle","funding":[],"time":"2021-10-16T19:47:29+00:00","autoload":{"psr-4":{"Scheb\\TwoFactorBundle\\":["src/backup-code","src/bundle","src/email","src/google-authenticator","src/qr-code","src/totp","src/trusted-device"]}},"require":{"php":">=7.2.5","ext-json":"*","symfony/config":"^4.4|^5.0","symfony/dependency-injection":"^4.4|^5.0","symfony/event-dispatcher":"^4.4|^5.0","symfony/framework-bundle":"^4.4|^5.0","symfony/http-foundation":"^4.4|^5.0","symfony/http-kernel":"^4.4|^5.0","symfony/property-access":"^4.4|^5.0","symfony/security-bundle":"^4.4.1|^5.0","symfony/twig-bundle":"^4.4|^5.0","lcobucci/jwt":"^3.4|^4.0","spomky-labs/otphp":"^9.1|^10.0","paragonie/constant_time_encoding":"^2.2","endroid/qr-code":"^3.0"},"require-dev":{"doctrine/persistence":"^1.3|^2.0","phpunit/phpunit":"^8.0|^9.0","swiftmailer/swiftmailer":"^6.0","symfony/mailer":"^4.4|^5.0","symfony/yaml":"^4.4|^5.0","escapestudios/symfony2-coding-standard":"^3.9","squizlabs/php_codesniffer":"^3.5","vimeo/psalm":"^3.17|^4.0","symfony/polyfill-php80":"^1.15"},"conflict":{"scheb/two-factor-bundle":"*"},"replace":{"scheb/2fa-backup-code":"^5.0","scheb/2fa-bundle":"^5.0","scheb/2fa-email":"^5.0","scheb/2fa-google-authenticator":"^5.0","scheb/2fa-qr-code":"^5.0","scheb/2fa-totp":"^5.0","scheb/2fa-trusted-device":"^5.0"},"uid":5611943},"v5.13.1":{"name":"scheb/2fa","description":"Two-factor authentication for Symfony applications (please use scheb/2fa-bundle to install)","keywords":["symfony","security","Authentication","two-factor","two-step"],"homepage":"https://github.com/scheb/2fa","version":"v5.13.1","version_normalized":"5.13.1.0","license":["MIT"],"authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}],"source":{"url":"https://github.com/scheb/2fa.git","type":"git","reference":"b82cb9bbb2b348434e0f816bbdc64cea458cb0de"},"dist":{"url":"https://api.github.com/repos/scheb/2fa/zipball/b82cb9bbb2b348434e0f816bbdc64cea458cb0de","type":"zip","shasum":"","reference":"b82cb9bbb2b348434e0f816bbdc64cea458cb0de"},"type":"symfony-bundle","funding":[],"time":"2021-12-17T18:37:16+00:00","autoload":{"psr-4":{"Scheb\\TwoFactorBundle\\":["src/backup-code","src/bundle","src/email","src/google-authenticator","src/qr-code","src/totp","src/trusted-device"]}},"require":{"php":">=7.2.5","ext-json":"*","symfony/config":"^4.4|^5.0","symfony/dependency-injection":"^4.4|^5.0","symfony/event-dispatcher":"^4.4|^5.0","symfony/framework-bundle":"^4.4|^5.0","symfony/http-foundation":"^4.4|^5.0","symfony/http-kernel":"^4.4|^5.0","symfony/property-access":"^4.4|^5.0","symfony/security-bundle":"^4.4.1|^5.0","symfony/twig-bundle":"^4.4|^5.0","lcobucci/jwt":"^3.4|^4.0","spomky-labs/otphp":"^9.1|^10.0","paragonie/constant_time_encoding":"^2.2","endroid/qr-code":"^3.0"},"require-dev":{"doctrine/persistence":"^1.3|^2.0","phpunit/phpunit":"^8.0|^9.0","swiftmailer/swiftmailer":"^6.0","symfony/mailer":"^4.4|^5.0","symfony/yaml":"^4.4|^5.0","escapestudios/symfony2-coding-standard":"^3.9","squizlabs/php_codesniffer":"^3.5","vimeo/psalm":"^3.17|^4.0","symfony/polyfill-php80":"^1.15"},"conflict":{"scheb/two-factor-bundle":"*"},"replace":{"scheb/2fa-backup-code":"^5.0","scheb/2fa-bundle":"^5.0","scheb/2fa-email":"^5.0","scheb/2fa-google-authenticator":"^5.0","scheb/2fa-qr-code":"^5.0","scheb/2fa-totp":"^5.0","scheb/2fa-trusted-device":"^5.0"},"uid":5787997},"v5.13.2":{"name":"scheb/2fa","description":"Two-factor authentication for Symfony applications (please use scheb/2fa-bundle to install)","keywords":["symfony","security","Authentication","two-factor","two-step"],"homepage":"https://github.com/scheb/2fa","version":"v5.13.2","version_normalized":"5.13.2.0","license":["MIT"],"authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}],"source":{"url":"https://github.com/scheb/2fa.git","type":"git","reference":"e762342f55e4f93f5fb1e94709f44075430c1c6f"},"dist":{"url":"https://api.github.com/repos/scheb/2fa/zipball/e762342f55e4f93f5fb1e94709f44075430c1c6f","type":"zip","shasum":"","reference":"e762342f55e4f93f5fb1e94709f44075430c1c6f"},"type":"symfony-bundle","funding":[],"time":"2022-04-16T10:18:34+00:00","autoload":{"psr-4":{"Scheb\\TwoFactorBundle\\":["src/backup-code","src/bundle","src/email","src/google-authenticator","src/qr-code","src/totp","src/trusted-device"]}},"require":{"php":">=7.2.5","ext-json":"*","symfony/config":"^4.4|^5.0","symfony/dependency-injection":"^4.4|^5.0","symfony/event-dispatcher":"^4.4|^5.0","symfony/framework-bundle":"^4.4|^5.0","symfony/http-foundation":"^4.4|^5.0","symfony/http-kernel":"^4.4|^5.0","symfony/property-access":"^4.4|^5.0","symfony/security-bundle":"^4.4.1|^5.0","symfony/twig-bundle":"^4.4|^5.0","lcobucci/jwt":"^3.4|^4.0","spomky-labs/otphp":"^9.1|^10.0","paragonie/constant_time_encoding":"^2.2","endroid/qr-code":"^3.0"},"require-dev":{"doctrine/persistence":"^1.3|^2.0","phpunit/phpunit":"^8.0|^9.0","swiftmailer/swiftmailer":"^6.0","symfony/mailer":"^4.4|^5.0","symfony/yaml":"^4.4|^5.0","escapestudios/symfony2-coding-standard":"^3.9","squizlabs/php_codesniffer":"^3.5","vimeo/psalm":"^3.17|^4.0","symfony/polyfill-php80":"^1.15"},"conflict":{"scheb/two-factor-bundle":"*"},"replace":{"scheb/2fa-backup-code":"^5.0","scheb/2fa-bundle":"^5.0","scheb/2fa-email":"^5.0","scheb/2fa-google-authenticator":"^5.0","scheb/2fa-qr-code":"^5.0","scheb/2fa-totp":"^5.0","scheb/2fa-trusted-device":"^5.0"},"uid":6164322},"v5.2.0":{"name":"scheb/2fa","description":"Provides two-factor authentication for Symfony applications","keywords":["symfony","security","Authentication","two-factor","two-step"],"homepage":"https://github.com/scheb/2fa","version":"v5.2.0","version_normalized":"5.2.0.0","license":["MIT"],"authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}],"source":{"url":"https://github.com/scheb/2fa.git","type":"git","reference":"70fd5f4486cd13bafb4f7f4cf2de5f6a2cd4f522"},"dist":{"url":"https://api.github.com/repos/scheb/2fa/zipball/70fd5f4486cd13bafb4f7f4cf2de5f6a2cd4f522","type":"zip","shasum":"","reference":"70fd5f4486cd13bafb4f7f4cf2de5f6a2cd4f522"},"type":"symfony-bundle","funding":[],"time":"2020-12-01T11:35:44+00:00","autoload":{"psr-4":{"Scheb\\TwoFactorBundle\\":["src/backup-code","src/bundle","src/email","src/google-authenticator","src/qr-code","src/totp","src/trusted-device"]}},"require":{"php":">=7.2.5","symfony/config":"^4.4|^5.0","symfony/dependency-injection":"^4.4|^5.0","symfony/event-dispatcher":"^4.4|^5.0","symfony/framework-bundle":"^4.4|^5.0","symfony/http-foundation":"^4.4|^5.0","symfony/http-kernel":"^4.4|^5.0","symfony/property-access":"^4.4|^5.0","symfony/security-bundle":"^4.4.1|^5.0","symfony/twig-bundle":"^4.4|^5.0","lcobucci/jwt":"^3.2","spomky-labs/otphp":"^9.1|^10.0","paragonie/constant_time_encoding":"^2.2","endroid/qr-code":"^3.0"},"require-dev":{"ext-json":"*","doctrine/persistence":"^1.3|^2.0","phpunit/phpunit":"^8.0|^9.0","swiftmailer/swiftmailer":"^6.0","symfony/mailer":"^4.4|^5.0","symfony/yaml":"^4.4|^5.0","escapestudios/symfony2-coding-standard":"^3.9","squizlabs/php_codesniffer":"^3.5","vimeo/psalm":"^3.17|^4.0","symfony/polyfill-php80":"^1.15"},"replace":{"scheb/2fa-backup-code":"^5.0","scheb/2fa-bundle":"^5.0","scheb/2fa-email":"^5.0","scheb/2fa-google-authenticator":"^5.0","scheb/2fa-qr-code":"^5.0","scheb/2fa-totp":"^5.0","scheb/2fa-trusted-device":"^5.0"},"uid":4702552},"v5.2.1":{"name":"scheb/2fa","description":"Provides two-factor authentication for Symfony applications","keywords":["symfony","security","Authentication","two-factor","two-step"],"homepage":"https://github.com/scheb/2fa","version":"v5.2.1","version_normalized":"5.2.1.0","license":["MIT"],"authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}],"source":{"url":"https://github.com/scheb/2fa.git","type":"git","reference":"5149d4063bdf8cbee4605aab2b61d8366387e9e3"},"dist":{"url":"https://api.github.com/repos/scheb/2fa/zipball/5149d4063bdf8cbee4605aab2b61d8366387e9e3","type":"zip","shasum":"","reference":"5149d4063bdf8cbee4605aab2b61d8366387e9e3"},"type":"symfony-bundle","funding":[],"time":"2020-12-02T18:47:00+00:00","autoload":{"psr-4":{"Scheb\\TwoFactorBundle\\":["src/backup-code","src/bundle","src/email","src/google-authenticator","src/qr-code","src/totp","src/trusted-device"]}},"require":{"php":">=7.2.5","symfony/config":"^4.4|^5.0","symfony/dependency-injection":"^4.4|^5.0","symfony/event-dispatcher":"^4.4|^5.0","symfony/framework-bundle":"^4.4|^5.0","symfony/http-foundation":"^4.4|^5.0","symfony/http-kernel":"^4.4|^5.0","symfony/property-access":"^4.4|^5.0","symfony/security-bundle":"^4.4.1|^5.0","symfony/twig-bundle":"^4.4|^5.0","lcobucci/jwt":"^3.2","spomky-labs/otphp":"^9.1|^10.0","paragonie/constant_time_encoding":"^2.2","endroid/qr-code":"^3.0"},"require-dev":{"ext-json":"*","doctrine/persistence":"^1.3|^2.0","phpunit/phpunit":"^8.0|^9.0","swiftmailer/swiftmailer":"^6.0","symfony/mailer":"^4.4|^5.0","symfony/yaml":"^4.4|^5.0","escapestudios/symfony2-coding-standard":"^3.9","squizlabs/php_codesniffer":"^3.5","vimeo/psalm":"^3.17|^4.0","symfony/polyfill-php80":"^1.15"},"replace":{"scheb/2fa-backup-code":"^5.0","scheb/2fa-bundle":"^5.0","scheb/2fa-email":"^5.0","scheb/2fa-google-authenticator":"^5.0","scheb/2fa-qr-code":"^5.0","scheb/2fa-totp":"^5.0","scheb/2fa-trusted-device":"^5.0"},"uid":4708474},"v5.3.0":{"name":"scheb/2fa","description":"Provides two-factor authentication for Symfony applications","keywords":["symfony","security","Authentication","two-factor","two-step"],"homepage":"https://github.com/scheb/2fa","version":"v5.3.0","version_normalized":"5.3.0.0","license":["MIT"],"authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}],"source":{"url":"https://github.com/scheb/2fa.git","type":"git","reference":"cc7028aa0edc780d1d33e216fbd555fabb971e47"},"dist":{"url":"https://api.github.com/repos/scheb/2fa/zipball/cc7028aa0edc780d1d33e216fbd555fabb971e47","type":"zip","shasum":"","reference":"cc7028aa0edc780d1d33e216fbd555fabb971e47"},"type":"symfony-bundle","funding":[],"time":"2020-12-31T11:27:00+00:00","autoload":{"psr-4":{"Scheb\\TwoFactorBundle\\":["src/backup-code","src/bundle","src/email","src/google-authenticator","src/qr-code","src/totp","src/trusted-device"]}},"require":{"php":">=7.2.5","symfony/config":"^4.4|^5.0","symfony/dependency-injection":"^4.4|^5.0","symfony/event-dispatcher":"^4.4|^5.0","symfony/framework-bundle":"^4.4|^5.0","symfony/http-foundation":"^4.4|^5.0","symfony/http-kernel":"^4.4|^5.0","symfony/property-access":"^4.4|^5.0","symfony/security-bundle":"^4.4.1|^5.0","symfony/twig-bundle":"^4.4|^5.0","lcobucci/jwt":"^3.4|^4.0","spomky-labs/otphp":"^9.1|^10.0","paragonie/constant_time_encoding":"^2.2","endroid/qr-code":"^3.0"},"require-dev":{"ext-json":"*","doctrine/persistence":"^1.3|^2.0","phpunit/phpunit":"^8.0|^9.0","swiftmailer/swiftmailer":"^6.0","symfony/mailer":"^4.4|^5.0","symfony/yaml":"^4.4|^5.0","escapestudios/symfony2-coding-standard":"^3.9","squizlabs/php_codesniffer":"^3.5","vimeo/psalm":"^3.17|^4.0","symfony/polyfill-php80":"^1.15"},"replace":{"scheb/2fa-backup-code":"^5.0","scheb/2fa-bundle":"^5.0","scheb/2fa-email":"^5.0","scheb/2fa-google-authenticator":"^5.0","scheb/2fa-qr-code":"^5.0","scheb/2fa-totp":"^5.0","scheb/2fa-trusted-device":"^5.0"},"uid":4801023},"v5.3.1":{"name":"scheb/2fa","description":"Provides two-factor authentication for Symfony applications","keywords":["symfony","security","Authentication","two-factor","two-step"],"homepage":"https://github.com/scheb/2fa","version":"v5.3.1","version_normalized":"5.3.1.0","license":["MIT"],"authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}],"source":{"url":"https://github.com/scheb/2fa.git","type":"git","reference":"b47be437a26b5d0c6b359ed0426790efa16f2c9b"},"dist":{"url":"https://api.github.com/repos/scheb/2fa/zipball/b47be437a26b5d0c6b359ed0426790efa16f2c9b","type":"zip","shasum":"","reference":"b47be437a26b5d0c6b359ed0426790efa16f2c9b"},"type":"symfony-bundle","funding":[],"time":"2021-01-01T15:52:24+00:00","autoload":{"psr-4":{"Scheb\\TwoFactorBundle\\":["src/backup-code","src/bundle","src/email","src/google-authenticator","src/qr-code","src/totp","src/trusted-device"]}},"require":{"php":">=7.2.5","symfony/config":"^4.4|^5.0","symfony/dependency-injection":"^4.4|^5.0","symfony/event-dispatcher":"^4.4|^5.0","symfony/framework-bundle":"^4.4|^5.0","symfony/http-foundation":"^4.4|^5.0","symfony/http-kernel":"^4.4|^5.0","symfony/property-access":"^4.4|^5.0","symfony/security-bundle":"^4.4.1|^5.0","symfony/twig-bundle":"^4.4|^5.0","lcobucci/jwt":"^3.4|^4.0","spomky-labs/otphp":"^9.1|^10.0","paragonie/constant_time_encoding":"^2.2","endroid/qr-code":"^3.0"},"require-dev":{"ext-json":"*","doctrine/persistence":"^1.3|^2.0","phpunit/phpunit":"^8.0|^9.0","swiftmailer/swiftmailer":"^6.0","symfony/mailer":"^4.4|^5.0","symfony/yaml":"^4.4|^5.0","escapestudios/symfony2-coding-standard":"^3.9","squizlabs/php_codesniffer":"^3.5","vimeo/psalm":"^3.17|^4.0","symfony/polyfill-php80":"^1.15"},"replace":{"scheb/2fa-backup-code":"^5.0","scheb/2fa-bundle":"^5.0","scheb/2fa-email":"^5.0","scheb/2fa-google-authenticator":"^5.0","scheb/2fa-qr-code":"^5.0","scheb/2fa-totp":"^5.0","scheb/2fa-trusted-device":"^5.0"},"uid":4802835},"v5.4.0":{"name":"scheb/2fa","description":"Provides two-factor authentication for Symfony applications","keywords":["symfony","security","Authentication","two-factor","two-step"],"homepage":"https://github.com/scheb/2fa","version":"v5.4.0","version_normalized":"5.4.0.0","license":["MIT"],"authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}],"source":{"url":"https://github.com/scheb/2fa.git","type":"git","reference":"28952fa7d3bb5e2b24013da0f4a8544b5d76aab9"},"dist":{"url":"https://api.github.com/repos/scheb/2fa/zipball/28952fa7d3bb5e2b24013da0f4a8544b5d76aab9","type":"zip","shasum":"","reference":"28952fa7d3bb5e2b24013da0f4a8544b5d76aab9"},"type":"symfony-bundle","funding":[],"time":"2021-01-23T19:28:15+00:00","autoload":{"psr-4":{"Scheb\\TwoFactorBundle\\":["src/backup-code","src/bundle","src/email","src/google-authenticator","src/qr-code","src/totp","src/trusted-device"]}},"require":{"php":">=7.2.5","ext-json":"*","symfony/config":"^4.4|^5.0","symfony/dependency-injection":"^4.4|^5.0","symfony/event-dispatcher":"^4.4|^5.0","symfony/framework-bundle":"^4.4|^5.0","symfony/http-foundation":"^4.4|^5.0","symfony/http-kernel":"^4.4|^5.0","symfony/property-access":"^4.4|^5.0","symfony/security-bundle":"^4.4.1|^5.0","symfony/twig-bundle":"^4.4|^5.0","lcobucci/jwt":"^3.4|^4.0","spomky-labs/otphp":"^9.1|^10.0","paragonie/constant_time_encoding":"^2.2","endroid/qr-code":"^3.0"},"require-dev":{"doctrine/persistence":"^1.3|^2.0","phpunit/phpunit":"^8.0|^9.0","swiftmailer/swiftmailer":"^6.0","symfony/mailer":"^4.4|^5.0","symfony/yaml":"^4.4|^5.0","escapestudios/symfony2-coding-standard":"^3.9","squizlabs/php_codesniffer":"^3.5","vimeo/psalm":"^3.17|^4.0","symfony/polyfill-php80":"^1.15"},"conflict":{"scheb/two-factor-bundle":"*"},"replace":{"scheb/2fa-backup-code":"^5.0","scheb/2fa-bundle":"^5.0","scheb/2fa-email":"^5.0","scheb/2fa-google-authenticator":"^5.0","scheb/2fa-qr-code":"^5.0","scheb/2fa-totp":"^5.0","scheb/2fa-trusted-device":"^5.0"},"uid":4870546},"v5.4.1":{"name":"scheb/2fa","description":"Provides two-factor authentication for Symfony applications","keywords":["symfony","security","Authentication","two-factor","two-step"],"homepage":"https://github.com/scheb/2fa","version":"v5.4.1","version_normalized":"5.4.1.0","license":["MIT"],"authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}],"source":{"url":"https://github.com/scheb/2fa.git","type":"git","reference":"38406e6b8ced1ab065469293ff5ebeffb74ea4bd"},"dist":{"url":"https://api.github.com/repos/scheb/2fa/zipball/38406e6b8ced1ab065469293ff5ebeffb74ea4bd","type":"zip","shasum":"","reference":"38406e6b8ced1ab065469293ff5ebeffb74ea4bd"},"type":"symfony-bundle","funding":[],"time":"2021-01-24T12:59:37+00:00","autoload":{"psr-4":{"Scheb\\TwoFactorBundle\\":["src/backup-code","src/bundle","src/email","src/google-authenticator","src/qr-code","src/totp","src/trusted-device"]}},"require":{"php":">=7.2.5","ext-json":"*","symfony/config":"^4.4|^5.0","symfony/dependency-injection":"^4.4|^5.0","symfony/event-dispatcher":"^4.4|^5.0","symfony/framework-bundle":"^4.4|^5.0","symfony/http-foundation":"^4.4|^5.0","symfony/http-kernel":"^4.4|^5.0","symfony/property-access":"^4.4|^5.0","symfony/security-bundle":"^4.4.1|^5.0","symfony/twig-bundle":"^4.4|^5.0","lcobucci/jwt":"^3.4|^4.0","spomky-labs/otphp":"^9.1|^10.0","paragonie/constant_time_encoding":"^2.2","endroid/qr-code":"^3.0"},"require-dev":{"doctrine/persistence":"^1.3|^2.0","phpunit/phpunit":"^8.0|^9.0","swiftmailer/swiftmailer":"^6.0","symfony/mailer":"^4.4|^5.0","symfony/yaml":"^4.4|^5.0","escapestudios/symfony2-coding-standard":"^3.9","squizlabs/php_codesniffer":"^3.5","vimeo/psalm":"^3.17|^4.0","symfony/polyfill-php80":"^1.15"},"conflict":{"scheb/two-factor-bundle":"*"},"replace":{"scheb/2fa-backup-code":"^5.0","scheb/2fa-bundle":"^5.0","scheb/2fa-email":"^5.0","scheb/2fa-google-authenticator":"^5.0","scheb/2fa-qr-code":"^5.0","scheb/2fa-totp":"^5.0","scheb/2fa-trusted-device":"^5.0"},"uid":4871272},"v5.4.2":{"name":"scheb/2fa","description":"Provides two-factor authentication for Symfony applications","keywords":["symfony","security","Authentication","two-factor","two-step"],"homepage":"https://github.com/scheb/2fa","version":"v5.4.2","version_normalized":"5.4.2.0","license":["MIT"],"authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}],"source":{"url":"https://github.com/scheb/2fa.git","type":"git","reference":"b4a25113a4acd27b709513005f26961aafdd24d0"},"dist":{"url":"https://api.github.com/repos/scheb/2fa/zipball/b4a25113a4acd27b709513005f26961aafdd24d0","type":"zip","shasum":"","reference":"b4a25113a4acd27b709513005f26961aafdd24d0"},"type":"symfony-bundle","funding":[],"time":"2021-01-29T13:16:42+00:00","autoload":{"psr-4":{"Scheb\\TwoFactorBundle\\":["src/backup-code","src/bundle","src/email","src/google-authenticator","src/qr-code","src/totp","src/trusted-device"]}},"require":{"php":">=7.2.5","ext-json":"*","symfony/config":"^4.4|^5.0","symfony/dependency-injection":"^4.4|^5.0","symfony/event-dispatcher":"^4.4|^5.0","symfony/framework-bundle":"^4.4|^5.0","symfony/http-foundation":"^4.4|^5.0","symfony/http-kernel":"^4.4|^5.0","symfony/property-access":"^4.4|^5.0","symfony/security-bundle":"^4.4.1|^5.0","symfony/twig-bundle":"^4.4|^5.0","lcobucci/jwt":"^3.4|^4.0","spomky-labs/otphp":"^9.1|^10.0","paragonie/constant_time_encoding":"^2.2","endroid/qr-code":"^3.0"},"require-dev":{"doctrine/persistence":"^1.3|^2.0","phpunit/phpunit":"^8.0|^9.0","swiftmailer/swiftmailer":"^6.0","symfony/mailer":"^4.4|^5.0","symfony/yaml":"^4.4|^5.0","escapestudios/symfony2-coding-standard":"^3.9","squizlabs/php_codesniffer":"^3.5","vimeo/psalm":"^3.17|^4.0","symfony/polyfill-php80":"^1.15"},"conflict":{"scheb/two-factor-bundle":"*"},"replace":{"scheb/2fa-backup-code":"^5.0","scheb/2fa-bundle":"^5.0","scheb/2fa-email":"^5.0","scheb/2fa-google-authenticator":"^5.0","scheb/2fa-qr-code":"^5.0","scheb/2fa-totp":"^5.0","scheb/2fa-trusted-device":"^5.0"},"uid":4889101},"v5.5.0":{"name":"scheb/2fa","description":"Provides two-factor authentication for Symfony applications","keywords":["symfony","security","Authentication","two-factor","two-step"],"homepage":"https://github.com/scheb/2fa","version":"v5.5.0","version_normalized":"5.5.0.0","license":["MIT"],"authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}],"source":{"url":"https://github.com/scheb/2fa.git","type":"git","reference":"afb3712ef5d752322ab6b081c0903ecc056bbba8"},"dist":{"url":"https://api.github.com/repos/scheb/2fa/zipball/afb3712ef5d752322ab6b081c0903ecc056bbba8","type":"zip","shasum":"","reference":"afb3712ef5d752322ab6b081c0903ecc056bbba8"},"type":"symfony-bundle","funding":[],"time":"2021-02-14T16:07:03+00:00","autoload":{"psr-4":{"Scheb\\TwoFactorBundle\\":["src/backup-code","src/bundle","src/email","src/google-authenticator","src/qr-code","src/totp","src/trusted-device"]}},"require":{"php":">=7.2.5","ext-json":"*","symfony/config":"^4.4|^5.0","symfony/dependency-injection":"^4.4|^5.0","symfony/event-dispatcher":"^4.4|^5.0","symfony/framework-bundle":"^4.4|^5.0","symfony/http-foundation":"^4.4|^5.0","symfony/http-kernel":"^4.4|^5.0","symfony/property-access":"^4.4|^5.0","symfony/security-bundle":"^4.4.1|^5.0","symfony/twig-bundle":"^4.4|^5.0","lcobucci/jwt":"^3.4|^4.0","spomky-labs/otphp":"^9.1|^10.0","paragonie/constant_time_encoding":"^2.2","endroid/qr-code":"^3.0"},"require-dev":{"doctrine/persistence":"^1.3|^2.0","phpunit/phpunit":"^8.0|^9.0","swiftmailer/swiftmailer":"^6.0","symfony/mailer":"^4.4|^5.0","symfony/yaml":"^4.4|^5.0","escapestudios/symfony2-coding-standard":"^3.9","squizlabs/php_codesniffer":"^3.5","vimeo/psalm":"^3.17|^4.0","symfony/polyfill-php80":"^1.15"},"conflict":{"scheb/two-factor-bundle":"*"},"replace":{"scheb/2fa-backup-code":"^5.0","scheb/2fa-bundle":"^5.0","scheb/2fa-email":"^5.0","scheb/2fa-google-authenticator":"^5.0","scheb/2fa-qr-code":"^5.0","scheb/2fa-totp":"^5.0","scheb/2fa-trusted-device":"^5.0"},"uid":4939057},"v5.6.0":{"name":"scheb/2fa","description":"Provides two-factor authentication for Symfony applications","keywords":["symfony","security","Authentication","two-factor","two-step"],"homepage":"https://github.com/scheb/2fa","version":"v5.6.0","version_normalized":"5.6.0.0","license":["MIT"],"authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}],"source":{"url":"https://github.com/scheb/2fa.git","type":"git","reference":"51fcb5a51bb980f97c87b7fe84f7487650aa3436"},"dist":{"url":"https://api.github.com/repos/scheb/2fa/zipball/51fcb5a51bb980f97c87b7fe84f7487650aa3436","type":"zip","shasum":"","reference":"51fcb5a51bb980f97c87b7fe84f7487650aa3436"},"type":"symfony-bundle","funding":[],"time":"2021-02-18T17:09:24+00:00","autoload":{"psr-4":{"Scheb\\TwoFactorBundle\\":["src/backup-code","src/bundle","src/email","src/google-authenticator","src/qr-code","src/totp","src/trusted-device"]}},"require":{"php":">=7.2.5","ext-json":"*","symfony/config":"^4.4|^5.0","symfony/dependency-injection":"^4.4|^5.0","symfony/event-dispatcher":"^4.4|^5.0","symfony/framework-bundle":"^4.4|^5.0","symfony/http-foundation":"^4.4|^5.0","symfony/http-kernel":"^4.4|^5.0","symfony/property-access":"^4.4|^5.0","symfony/security-bundle":"^4.4.1|^5.0","symfony/twig-bundle":"^4.4|^5.0","lcobucci/jwt":"^3.4|^4.0","spomky-labs/otphp":"^9.1|^10.0","paragonie/constant_time_encoding":"^2.2","endroid/qr-code":"^3.0"},"require-dev":{"doctrine/persistence":"^1.3|^2.0","phpunit/phpunit":"^8.0|^9.0","swiftmailer/swiftmailer":"^6.0","symfony/mailer":"^4.4|^5.0","symfony/yaml":"^4.4|^5.0","escapestudios/symfony2-coding-standard":"^3.9","squizlabs/php_codesniffer":"^3.5","vimeo/psalm":"^3.17|^4.0","symfony/polyfill-php80":"^1.15"},"conflict":{"scheb/two-factor-bundle":"*"},"replace":{"scheb/2fa-backup-code":"^5.0","scheb/2fa-bundle":"^5.0","scheb/2fa-email":"^5.0","scheb/2fa-google-authenticator":"^5.0","scheb/2fa-qr-code":"^5.0","scheb/2fa-totp":"^5.0","scheb/2fa-trusted-device":"^5.0"},"uid":4951443},"v5.7.0":{"name":"scheb/2fa","description":"Two-factor authentication for Symfony applications (please use scheb/2fa-bundle to install)","keywords":["symfony","security","Authentication","two-factor","two-step"],"homepage":"https://github.com/scheb/2fa","version":"v5.7.0","version_normalized":"5.7.0.0","license":["MIT"],"authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}],"source":{"url":"https://github.com/scheb/2fa.git","type":"git","reference":"bd37ea3801906952777c368f705b81810b874722"},"dist":{"url":"https://api.github.com/repos/scheb/2fa/zipball/bd37ea3801906952777c368f705b81810b874722","type":"zip","shasum":"","reference":"bd37ea3801906952777c368f705b81810b874722"},"type":"symfony-bundle","funding":[],"time":"2021-03-06T19:14:17+00:00","autoload":{"psr-4":{"Scheb\\TwoFactorBundle\\":["src/backup-code","src/bundle","src/email","src/google-authenticator","src/qr-code","src/totp","src/trusted-device"]}},"require":{"php":">=7.2.5","ext-json":"*","symfony/config":"^4.4|^5.0","symfony/dependency-injection":"^4.4|^5.0","symfony/event-dispatcher":"^4.4|^5.0","symfony/framework-bundle":"^4.4|^5.0","symfony/http-foundation":"^4.4|^5.0","symfony/http-kernel":"^4.4|^5.0","symfony/property-access":"^4.4|^5.0","symfony/security-bundle":"^4.4.1|^5.0","symfony/twig-bundle":"^4.4|^5.0","lcobucci/jwt":"^3.4|^4.0","spomky-labs/otphp":"^9.1|^10.0","paragonie/constant_time_encoding":"^2.2","endroid/qr-code":"^3.0"},"require-dev":{"doctrine/persistence":"^1.3|^2.0","phpunit/phpunit":"^8.0|^9.0","swiftmailer/swiftmailer":"^6.0","symfony/mailer":"^4.4|^5.0","symfony/yaml":"^4.4|^5.0","escapestudios/symfony2-coding-standard":"^3.9","squizlabs/php_codesniffer":"^3.5","vimeo/psalm":"^3.17|^4.0","symfony/polyfill-php80":"^1.15"},"conflict":{"scheb/two-factor-bundle":"*"},"replace":{"scheb/2fa-backup-code":"^5.0","scheb/2fa-bundle":"^5.0","scheb/2fa-email":"^5.0","scheb/2fa-google-authenticator":"^5.0","scheb/2fa-qr-code":"^5.0","scheb/2fa-totp":"^5.0","scheb/2fa-trusted-device":"^5.0"},"uid":4999433},"v5.8.0":{"name":"scheb/2fa","description":"Two-factor authentication for Symfony applications (please use scheb/2fa-bundle to install)","keywords":["symfony","security","Authentication","two-factor","two-step"],"homepage":"https://github.com/scheb/2fa","version":"v5.8.0","version_normalized":"5.8.0.0","license":["MIT"],"authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}],"source":{"url":"https://github.com/scheb/2fa.git","type":"git","reference":"717e3a7790f0025df91ece9ca6ba3dbd27a17bc6"},"dist":{"url":"https://api.github.com/repos/scheb/2fa/zipball/717e3a7790f0025df91ece9ca6ba3dbd27a17bc6","type":"zip","shasum":"","reference":"717e3a7790f0025df91ece9ca6ba3dbd27a17bc6"},"type":"symfony-bundle","funding":[],"time":"2021-04-01T18:17:48+00:00","autoload":{"psr-4":{"Scheb\\TwoFactorBundle\\":["src/backup-code","src/bundle","src/email","src/google-authenticator","src/qr-code","src/totp","src/trusted-device"]}},"require":{"php":">=7.2.5","ext-json":"*","symfony/config":"^4.4|^5.0","symfony/dependency-injection":"^4.4|^5.0","symfony/event-dispatcher":"^4.4|^5.0","symfony/framework-bundle":"^4.4|^5.0","symfony/http-foundation":"^4.4|^5.0","symfony/http-kernel":"^4.4|^5.0","symfony/property-access":"^4.4|^5.0","symfony/security-bundle":"^4.4.1|^5.0","symfony/twig-bundle":"^4.4|^5.0","lcobucci/jwt":"^3.4|^4.0","spomky-labs/otphp":"^9.1|^10.0","paragonie/constant_time_encoding":"^2.2","endroid/qr-code":"^3.0"},"require-dev":{"doctrine/persistence":"^1.3|^2.0","phpunit/phpunit":"^8.0|^9.0","swiftmailer/swiftmailer":"^6.0","symfony/mailer":"^4.4|^5.0","symfony/yaml":"^4.4|^5.0","escapestudios/symfony2-coding-standard":"^3.9","squizlabs/php_codesniffer":"^3.5","vimeo/psalm":"^3.17|^4.0","symfony/polyfill-php80":"^1.15"},"conflict":{"scheb/two-factor-bundle":"*"},"replace":{"scheb/2fa-backup-code":"^5.0","scheb/2fa-bundle":"^5.0","scheb/2fa-email":"^5.0","scheb/2fa-google-authenticator":"^5.0","scheb/2fa-qr-code":"^5.0","scheb/2fa-totp":"^5.0","scheb/2fa-trusted-device":"^5.0"},"uid":5073997},"v5.8.1":{"name":"scheb/2fa","description":"Two-factor authentication for Symfony applications (please use scheb/2fa-bundle to install)","keywords":["symfony","security","Authentication","two-factor","two-step"],"homepage":"https://github.com/scheb/2fa","version":"v5.8.1","version_normalized":"5.8.1.0","license":["MIT"],"authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}],"source":{"url":"https://github.com/scheb/2fa.git","type":"git","reference":"b44c17283d6061949393b06c0b021e2bb9ce1dcc"},"dist":{"url":"https://api.github.com/repos/scheb/2fa/zipball/b44c17283d6061949393b06c0b021e2bb9ce1dcc","type":"zip","shasum":"","reference":"b44c17283d6061949393b06c0b021e2bb9ce1dcc"},"type":"symfony-bundle","funding":[],"time":"2021-05-12T20:32:07+00:00","autoload":{"psr-4":{"Scheb\\TwoFactorBundle\\":["src/backup-code","src/bundle","src/email","src/google-authenticator","src/qr-code","src/totp","src/trusted-device"]}},"require":{"php":">=7.2.5","ext-json":"*","symfony/config":"^4.4|^5.0","symfony/dependency-injection":"^4.4|^5.0","symfony/event-dispatcher":"^4.4|^5.0","symfony/framework-bundle":"^4.4|^5.0","symfony/http-foundation":"^4.4|^5.0","symfony/http-kernel":"^4.4|^5.0","symfony/property-access":"^4.4|^5.0","symfony/security-bundle":"^4.4.1|^5.0","symfony/twig-bundle":"^4.4|^5.0","lcobucci/jwt":"^3.4|^4.0","spomky-labs/otphp":"^9.1|^10.0","paragonie/constant_time_encoding":"^2.2","endroid/qr-code":"^3.0"},"require-dev":{"doctrine/persistence":"^1.3|^2.0","phpunit/phpunit":"^8.0|^9.0","swiftmailer/swiftmailer":"^6.0","symfony/mailer":"^4.4|^5.0","symfony/yaml":"^4.4|^5.0","escapestudios/symfony2-coding-standard":"^3.9","squizlabs/php_codesniffer":"^3.5","vimeo/psalm":"^3.17|^4.0","symfony/polyfill-php80":"^1.15"},"conflict":{"scheb/two-factor-bundle":"*"},"replace":{"scheb/2fa-backup-code":"^5.0","scheb/2fa-bundle":"^5.0","scheb/2fa-email":"^5.0","scheb/2fa-google-authenticator":"^5.0","scheb/2fa-qr-code":"^5.0","scheb/2fa-totp":"^5.0","scheb/2fa-trusted-device":"^5.0"},"uid":5196238},"v5.9.0":{"name":"scheb/2fa","description":"Two-factor authentication for Symfony applications (please use scheb/2fa-bundle to install)","keywords":["symfony","security","Authentication","two-factor","two-step"],"homepage":"https://github.com/scheb/2fa","version":"v5.9.0","version_normalized":"5.9.0.0","license":["MIT"],"authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}],"source":{"url":"https://github.com/scheb/2fa.git","type":"git","reference":"31504accac5a906e7a64e336e9573a9cb70b89d4"},"dist":{"url":"https://api.github.com/repos/scheb/2fa/zipball/31504accac5a906e7a64e336e9573a9cb70b89d4","type":"zip","shasum":"","reference":"31504accac5a906e7a64e336e9573a9cb70b89d4"},"type":"symfony-bundle","funding":[],"time":"2021-05-24T16:32:54+00:00","autoload":{"psr-4":{"Scheb\\TwoFactorBundle\\":["src/backup-code","src/bundle","src/email","src/google-authenticator","src/qr-code","src/totp","src/trusted-device"]}},"require":{"php":">=7.2.5","ext-json":"*","symfony/config":"^4.4|^5.0","symfony/dependency-injection":"^4.4|^5.0","symfony/event-dispatcher":"^4.4|^5.0","symfony/framework-bundle":"^4.4|^5.0","symfony/http-foundation":"^4.4|^5.0","symfony/http-kernel":"^4.4|^5.0","symfony/property-access":"^4.4|^5.0","symfony/security-bundle":"^4.4.1|^5.0","symfony/twig-bundle":"^4.4|^5.0","lcobucci/jwt":"^3.4|^4.0","spomky-labs/otphp":"^9.1|^10.0","paragonie/constant_time_encoding":"^2.2","endroid/qr-code":"^3.0"},"require-dev":{"doctrine/persistence":"^1.3|^2.0","phpunit/phpunit":"^8.0|^9.0","swiftmailer/swiftmailer":"^6.0","symfony/mailer":"^4.4|^5.0","symfony/yaml":"^4.4|^5.0","escapestudios/symfony2-coding-standard":"^3.9","squizlabs/php_codesniffer":"^3.5","vimeo/psalm":"^3.17|^4.0","symfony/polyfill-php80":"^1.15"},"conflict":{"scheb/two-factor-bundle":"*"},"replace":{"scheb/2fa-backup-code":"^5.0","scheb/2fa-bundle":"^5.0","scheb/2fa-email":"^5.0","scheb/2fa-google-authenticator":"^5.0","scheb/2fa-qr-code":"^5.0","scheb/2fa-totp":"^5.0","scheb/2fa-trusted-device":"^5.0"},"uid":5229861},"v6.0.0":{"name":"scheb/2fa","description":"Two-factor authentication for Symfony applications (please use scheb/2fa-bundle to install)","keywords":["symfony","security","Authentication","two-factor","two-step"],"homepage":"https://github.com/scheb/2fa","version":"v6.0.0","version_normalized":"6.0.0.0","license":["MIT"],"authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}],"source":{"url":"https://github.com/scheb/2fa.git","type":"git","reference":"b89a9e3744b97323f2f2855347f0614a2b701d28"},"dist":{"url":"https://api.github.com/repos/scheb/2fa/zipball/b89a9e3744b97323f2f2855347f0614a2b701d28","type":"zip","shasum":"","reference":"b89a9e3744b97323f2f2855347f0614a2b701d28"},"type":"symfony-bundle","funding":[],"time":"2021-12-29T17:35:47+00:00","autoload":{"psr-4":{"Scheb\\TwoFactorBundle\\":["src/backup-code","src/bundle","src/email","src/google-authenticator","src/totp","src/trusted-device"]}},"require":{"php":"~8.0.0 || ~8.1.0","ext-json":"*","lcobucci/jwt":"^4.0","paragonie/constant_time_encoding":"^2.4","spomky-labs/otphp":"^10.0","symfony/config":"^5.4 || ^6.0","symfony/dependency-injection":"^5.4 || ^6.0","symfony/event-dispatcher":"^5.4 || ^6.0","symfony/framework-bundle":"^5.4 || ^6.0","symfony/http-foundation":"^5.4 || ^6.0","symfony/http-kernel":"^5.4 || ^6.0","symfony/property-access":"^5.4 || ^6.0","symfony/security-bundle":"^5.4 || ^6.0","symfony/twig-bundle":"^5.4 || ^6.0"},"require-dev":{"doctrine/coding-standard":"^9.0","doctrine/persistence":"^1.3 || ^2.0","egulias/email-validator":"^3.0","phpunit/phpunit":"^9.0","psr/container":">=1.1","squizlabs/php_codesniffer":"^3.5","symfony/mailer":"^5.4 || ^6.0","symfony/yaml":"^5.4 || ^6.0","vimeo/psalm":"^4.0"},"conflict":{"scheb/two-factor-bundle":"*"},"replace":{"scheb/2fa-backup-code":"^6.0","scheb/2fa-bundle":"^6.0","scheb/2fa-email":"^6.0","scheb/2fa-google-authenticator":"^6.0","scheb/2fa-totp":"^6.0","scheb/2fa-trusted-device":"^6.0"},"uid":5815908},"v6.0.1":{"name":"scheb/2fa","description":"Two-factor authentication for Symfony applications (please use scheb/2fa-bundle to install)","keywords":["symfony","security","Authentication","two-factor","two-step"],"homepage":"https://github.com/scheb/2fa","version":"v6.0.1","version_normalized":"6.0.1.0","license":["MIT"],"authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}],"source":{"url":"https://github.com/scheb/2fa.git","type":"git","reference":"7bbed53d6af1ecf652b90c5a5877fdfdd9e5c1b2"},"dist":{"url":"https://api.github.com/repos/scheb/2fa/zipball/7bbed53d6af1ecf652b90c5a5877fdfdd9e5c1b2","type":"zip","shasum":"","reference":"7bbed53d6af1ecf652b90c5a5877fdfdd9e5c1b2"},"type":"symfony-bundle","funding":[],"time":"2022-01-18T18:57:15+00:00","autoload":{"psr-4":{"Scheb\\TwoFactorBundle\\":["src/backup-code","src/bundle","src/email","src/google-authenticator","src/totp","src/trusted-device"]}},"require":{"php":"~8.0.0 || ~8.1.0","ext-json":"*","lcobucci/jwt":"^4.0","paragonie/constant_time_encoding":"^2.4","spomky-labs/otphp":"^10.0","symfony/config":"^5.4 || ^6.0","symfony/dependency-injection":"^5.4 || ^6.0","symfony/event-dispatcher":"^5.4 || ^6.0","symfony/framework-bundle":"^5.4 || ^6.0","symfony/http-foundation":"^5.4 || ^6.0","symfony/http-kernel":"^5.4 || ^6.0","symfony/property-access":"^5.4 || ^6.0","symfony/security-bundle":"^5.4 || ^6.0","symfony/twig-bundle":"^5.4 || ^6.0"},"require-dev":{"doctrine/coding-standard":"^9.0","doctrine/persistence":"^1.3 || ^2.0","egulias/email-validator":"^3.0","phpunit/phpunit":"^9.0","psr/container":">=1.1","squizlabs/php_codesniffer":"^3.5","symfony/mailer":"^5.4 || ^6.0","symfony/yaml":"^5.4 || ^6.0","vimeo/psalm":"^4.0"},"conflict":{"scheb/two-factor-bundle":"*"},"replace":{"scheb/2fa-backup-code":"^6.0","scheb/2fa-bundle":"^6.0","scheb/2fa-email":"^6.0","scheb/2fa-google-authenticator":"^6.0","scheb/2fa-totp":"^6.0","scheb/2fa-trusted-device":"^6.0"},"uid":5870943},"v6.0.2":{"name":"scheb/2fa","description":"Two-factor authentication for Symfony applications (please use scheb/2fa-bundle to install)","keywords":["symfony","security","Authentication","two-factor","two-step"],"homepage":"https://github.com/scheb/2fa","version":"v6.0.2","version_normalized":"6.0.2.0","license":["MIT"],"authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}],"source":{"url":"https://github.com/scheb/2fa.git","type":"git","reference":"01fb8227bb4e32e9e055038c77745653f5088d57"},"dist":{"url":"https://api.github.com/repos/scheb/2fa/zipball/01fb8227bb4e32e9e055038c77745653f5088d57","type":"zip","shasum":"","reference":"01fb8227bb4e32e9e055038c77745653f5088d57"},"type":"symfony-bundle","funding":[],"time":"2022-04-16T10:15:33+00:00","autoload":{"psr-4":{"Scheb\\TwoFactorBundle\\":["src/backup-code","src/bundle","src/email","src/google-authenticator","src/totp","src/trusted-device"]}},"require":{"php":"~8.0.0 || ~8.1.0","ext-json":"*","lcobucci/jwt":"^4.0","paragonie/constant_time_encoding":"^2.4","spomky-labs/otphp":"^10.0","symfony/config":"^5.4 || ^6.0","symfony/dependency-injection":"^5.4 || ^6.0","symfony/event-dispatcher":"^5.4 || ^6.0","symfony/framework-bundle":"^5.4 || ^6.0","symfony/http-foundation":"^5.4 || ^6.0","symfony/http-kernel":"^5.4 || ^6.0","symfony/property-access":"^5.4 || ^6.0","symfony/security-bundle":"^5.4 || ^6.0","symfony/twig-bundle":"^5.4 || ^6.0"},"require-dev":{"doctrine/coding-standard":"^9.0","doctrine/persistence":"^1.3 || ^2.0","egulias/email-validator":"^3.0","phpunit/phpunit":"^9.0","psr/container":">=1.1","squizlabs/php_codesniffer":"^3.5","symfony/mailer":"^5.4 || ^6.0","symfony/yaml":"^5.4 || ^6.0","vimeo/psalm":"^4.0"},"conflict":{"scheb/two-factor-bundle":"*"},"replace":{"scheb/2fa-backup-code":"^6.0","scheb/2fa-bundle":"^6.0","scheb/2fa-email":"^6.0","scheb/2fa-google-authenticator":"^6.0","scheb/2fa-totp":"^6.0","scheb/2fa-trusted-device":"^6.0"},"uid":6164332},"v6.0.3":{"name":"scheb/2fa","description":"Two-factor authentication for Symfony applications (please use scheb/2fa-bundle to install)","keywords":["symfony","security","Authentication","two-factor","two-step"],"homepage":"https://github.com/scheb/2fa","version":"v6.0.3","version_normalized":"6.0.3.0","license":["MIT"],"authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}],"source":{"url":"https://github.com/scheb/2fa.git","type":"git","reference":"2a0f99933344ec8aa558ec6d112d4332f43669a2"},"dist":{"url":"https://api.github.com/repos/scheb/2fa/zipball/2a0f99933344ec8aa558ec6d112d4332f43669a2","type":"zip","shasum":"","reference":"2a0f99933344ec8aa558ec6d112d4332f43669a2"},"type":"symfony-bundle","funding":[],"time":"2022-07-21T17:55:31+00:00","autoload":{"psr-4":{"Scheb\\TwoFactorBundle\\":["src/backup-code","src/bundle","src/email","src/google-authenticator","src/totp","src/trusted-device"]}},"require":{"php":"~8.0.0 || ~8.1.0","ext-json":"*","lcobucci/jwt":"^4.0","paragonie/constant_time_encoding":"^2.4","spomky-labs/otphp":"^10.0","symfony/config":"^5.4 || ^6.0","symfony/dependency-injection":"^5.4 || ^6.0","symfony/event-dispatcher":"^5.4 || ^6.0","symfony/framework-bundle":"^5.4 || ^6.0","symfony/http-foundation":"^5.4 || ^6.0","symfony/http-kernel":"^5.4 || ^6.0","symfony/property-access":"^5.4 || ^6.0","symfony/security-bundle":"^5.4 || ^6.0","symfony/twig-bundle":"^5.4 || ^6.0"},"require-dev":{"doctrine/coding-standard":"^9.0","doctrine/persistence":"^1.3 || ^2.0","egulias/email-validator":"^3.0","phpunit/phpunit":"^9.0","psr/container":">=1.1","squizlabs/php_codesniffer":"^3.5","symfony/mailer":"^5.4 || ^6.0","symfony/yaml":"^5.4 || ^6.0","vimeo/psalm":"^4.0"},"conflict":{"scheb/two-factor-bundle":"*"},"replace":{"scheb/2fa-backup-code":"^6.0","scheb/2fa-bundle":"^6.0","scheb/2fa-email":"^6.0","scheb/2fa-google-authenticator":"^6.0","scheb/2fa-totp":"^6.0","scheb/2fa-trusted-device":"^6.0"},"uid":6438934},"v6.1.0":{"name":"scheb/2fa","description":"Two-factor authentication for Symfony applications (please use scheb/2fa-bundle to install)","keywords":["symfony","security","Authentication","two-factor","two-step"],"homepage":"https://github.com/scheb/2fa","version":"v6.1.0","version_normalized":"6.1.0.0","license":["MIT"],"authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}],"source":{"url":"https://github.com/scheb/2fa.git","type":"git","reference":"db3dec7d5511a250d3c13f8208c83482ee81d1d3"},"dist":{"url":"https://api.github.com/repos/scheb/2fa/zipball/db3dec7d5511a250d3c13f8208c83482ee81d1d3","type":"zip","shasum":"","reference":"db3dec7d5511a250d3c13f8208c83482ee81d1d3"},"type":"symfony-bundle","funding":[],"time":"2022-07-25T16:25:49+00:00","autoload":{"psr-4":{"Scheb\\TwoFactorBundle\\":["src/backup-code","src/bundle","src/email","src/google-authenticator","src/totp","src/trusted-device"]}},"require":{"php":"~8.0.0 || ~8.1.0","ext-json":"*","lcobucci/jwt":"^4.0","paragonie/constant_time_encoding":"^2.4","spomky-labs/otphp":"^10.0","symfony/config":"^5.4 || ^6.0","symfony/dependency-injection":"^5.4 || ^6.0","symfony/event-dispatcher":"^5.4 || ^6.0","symfony/framework-bundle":"^5.4 || ^6.0","symfony/http-foundation":"^5.4 || ^6.0","symfony/http-kernel":"^5.4 || ^6.0","symfony/property-access":"^5.4 || ^6.0","symfony/security-bundle":"^5.4 || ^6.0","symfony/twig-bundle":"^5.4 || ^6.0"},"require-dev":{"doctrine/coding-standard":"^9.0","doctrine/persistence":"^1.3 || ^2.0","egulias/email-validator":"^3.0","phpunit/phpunit":"^9.0","psr/container":">=1.1","squizlabs/php_codesniffer":"^3.5","symfony/mailer":"^5.4 || ^6.0","symfony/yaml":"^5.4 || ^6.0","vimeo/psalm":"^4.0"},"conflict":{"scheb/two-factor-bundle":"*"},"replace":{"scheb/2fa-backup-code":"^6.0","scheb/2fa-bundle":"^6.0","scheb/2fa-email":"^6.0","scheb/2fa-google-authenticator":"^6.0","scheb/2fa-totp":"^6.0","scheb/2fa-trusted-device":"^6.0"},"uid":6445913},"v6.10.0":{"name":"scheb/2fa","description":"Two-factor authentication for Symfony applications (please use scheb/2fa-bundle to install)","keywords":["symfony","security","Authentication","two-factor","two-step"],"homepage":"https://github.com/scheb/2fa","version":"v6.10.0","version_normalized":"6.10.0.0","license":["MIT"],"authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}],"source":{"url":"https://github.com/scheb/2fa.git","type":"git","reference":"c4226f88f26912d37f1e4e1b82d153e9d7c54355"},"dist":{"url":"https://api.github.com/repos/scheb/2fa/zipball/c4226f88f26912d37f1e4e1b82d153e9d7c54355","type":"zip","shasum":"","reference":"c4226f88f26912d37f1e4e1b82d153e9d7c54355"},"type":"symfony-bundle","funding":[],"time":"2023-11-04T12:54:57+00:00","autoload":{"psr-4":{"Scheb\\TwoFactorBundle\\":["src/backup-code","src/bundle","src/email","src/google-authenticator","src/totp","src/trusted-device"]}},"require":{"php":"~8.0.0 || ~8.1.0 || ~8.2.0 || ~8.3.0","ext-json":"*","lcobucci/clock":"^2.0 || ^3.0","lcobucci/jwt":"^4.1 || ^5.0","paragonie/constant_time_encoding":"^2.4","spomky-labs/otphp":"^10.0 || ^11.0","symfony/config":"^5.4 || ^6.0","symfony/dependency-injection":"^5.4 || ^6.0","symfony/event-dispatcher":"^5.4 || ^6.0","symfony/framework-bundle":"^5.4 || ^6.0","symfony/http-foundation":"^5.4 || ^6.0","symfony/http-kernel":"^5.4 || ^6.0","symfony/property-access":"^5.4 || ^6.0","symfony/security-bundle":"^5.4 || ^6.0","symfony/twig-bundle":"^5.4 || ^6.0"},"require-dev":{"doctrine/coding-standard":"^9.0","doctrine/persistence":"^1.3 || ^2.0","egulias/email-validator":"^3.0","phpunit/phpunit":"^9.0","psr/container":">=1.1","squizlabs/php_codesniffer":"^3.5","symfony/mailer":"^5.4 || ^6.0","symfony/yaml":"^5.4 || ^6.0","vimeo/psalm":"^5.0"},"conflict":{"scheb/two-factor-bundle":"*"},"replace":{"scheb/2fa-backup-code":"^6.0","scheb/2fa-bundle":"^6.0","scheb/2fa-email":"^6.0","scheb/2fa-google-authenticator":"^6.0","scheb/2fa-totp":"^6.0","scheb/2fa-trusted-device":"^6.0"},"uid":7651781},"v6.11.0":{"name":"scheb/2fa","description":"Two-factor authentication for Symfony applications (please use scheb/2fa-bundle to install)","keywords":["symfony","security","Authentication","two-factor","two-step"],"homepage":"https://github.com/scheb/2fa","version":"v6.11.0","version_normalized":"6.11.0.0","license":["MIT"],"authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}],"source":{"url":"https://github.com/scheb/2fa.git","type":"git","reference":"1fe03e4884322fd86146c6b561d70185270aa9a9"},"dist":{"url":"https://api.github.com/repos/scheb/2fa/zipball/1fe03e4884322fd86146c6b561d70185270aa9a9","type":"zip","shasum":"","reference":"1fe03e4884322fd86146c6b561d70185270aa9a9"},"type":"symfony-bundle","funding":[],"time":"2023-11-23T15:37:28+00:00","autoload":{"psr-4":{"Scheb\\TwoFactorBundle\\":["src/backup-code","src/bundle","src/email","src/google-authenticator","src/totp","src/trusted-device"]}},"require":{"php":"~8.0.0 || ~8.1.0 || ~8.2.0 || ~8.3.0","ext-json":"*","lcobucci/clock":"^2.0 || ^3.0","lcobucci/jwt":"^4.1 || ^5.0","paragonie/constant_time_encoding":"^2.4","spomky-labs/otphp":"^10.0 || ^11.0","symfony/config":"^5.4 || ^6.0","symfony/dependency-injection":"^5.4 || ^6.0","symfony/event-dispatcher":"^5.4 || ^6.0","symfony/framework-bundle":"^5.4 || ^6.0","symfony/http-foundation":"^5.4 || ^6.0","symfony/http-kernel":"^5.4 || ^6.0","symfony/property-access":"^5.4 || ^6.0","symfony/security-bundle":"^5.4 || ^6.0","symfony/twig-bundle":"^5.4 || ^6.0"},"require-dev":{"doctrine/coding-standard":"^9.0","doctrine/persistence":"^1.3 || ^2.0","egulias/email-validator":"^3.0","phpunit/phpunit":"^9.0","psr/container":">=1.1","squizlabs/php_codesniffer":"^3.5","symfony/mailer":"^5.4 || ^6.0","symfony/yaml":"^5.4 || ^6.0","vimeo/psalm":"^5.0"},"conflict":{"scheb/two-factor-bundle":"*"},"replace":{"scheb/2fa-backup-code":"^6.0","scheb/2fa-bundle":"^6.0","scheb/2fa-email":"^6.0","scheb/2fa-google-authenticator":"^6.0","scheb/2fa-totp":"^6.0","scheb/2fa-trusted-device":"^6.0"},"uid":7705516},"v6.12.0":{"name":"scheb/2fa","description":"Two-factor authentication for Symfony applications (please use scheb/2fa-bundle to install)","keywords":["symfony","security","Authentication","two-factor","two-step"],"homepage":"https://github.com/scheb/2fa","version":"v6.12.0","version_normalized":"6.12.0.0","license":["MIT"],"authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}],"source":{"url":"https://github.com/scheb/2fa.git","type":"git","reference":"6914f18f87a820886ccb8b9aee865dec34a6c674"},"dist":{"url":"https://api.github.com/repos/scheb/2fa/zipball/6914f18f87a820886ccb8b9aee865dec34a6c674","type":"zip","shasum":"","reference":"6914f18f87a820886ccb8b9aee865dec34a6c674"},"type":"symfony-bundle","funding":[],"time":"2023-12-03T16:02:15+00:00","autoload":{"psr-4":{"Scheb\\TwoFactorBundle\\":["src/backup-code","src/bundle","src/email","src/google-authenticator","src/totp","src/trusted-device"]}},"require":{"php":"~8.0.0 || ~8.1.0 || ~8.2.0 || ~8.3.0","ext-json":"*","lcobucci/clock":"^2.0 || ^3.0","lcobucci/jwt":"^4.1 || ^5.0","paragonie/constant_time_encoding":"^2.4","spomky-labs/otphp":"^10.0 || ^11.0","symfony/config":"^5.4 || ^6.0","symfony/dependency-injection":"^5.4 || ^6.0","symfony/event-dispatcher":"^5.4 || ^6.0","symfony/framework-bundle":"^5.4 || ^6.0","symfony/http-foundation":"^5.4 || ^6.0","symfony/http-kernel":"^5.4 || ^6.0","symfony/property-access":"^5.4 || ^6.0","symfony/security-bundle":"^5.4 || ^6.0","symfony/twig-bundle":"^5.4 || ^6.0"},"require-dev":{"doctrine/coding-standard":"^9.0","doctrine/persistence":"^1.3 || ^2.0","egulias/email-validator":"^3.0","phpunit/phpunit":"^9.0","psr/container":">=1.1","squizlabs/php_codesniffer":"^3.5","symfony/mailer":"^5.4 || ^6.0","symfony/yaml":"^5.4 || ^6.0","vimeo/psalm":"^5.0"},"conflict":{"scheb/two-factor-bundle":"*","symfony/security-core":"^7"},"replace":{"scheb/2fa-backup-code":"^6.0","scheb/2fa-bundle":"^6.0","scheb/2fa-email":"^6.0","scheb/2fa-google-authenticator":"^6.0","scheb/2fa-totp":"^6.0","scheb/2fa-trusted-device":"^6.0"},"uid":7730401},"v6.13.1":{"name":"scheb/2fa","description":"Two-factor authentication for Symfony applications (please use scheb/2fa-bundle to install)","keywords":["symfony","security","Authentication","two-factor","two-step"],"homepage":"https://github.com/scheb/2fa","version":"v6.13.1","version_normalized":"6.13.1.0","license":["MIT"],"authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}],"source":{"url":"https://github.com/scheb/2fa.git","type":"git","reference":"4b7e26e19c9659ffb42fb38ff780ac3881d1d3ba"},"dist":{"url":"https://api.github.com/repos/scheb/2fa/zipball/4b7e26e19c9659ffb42fb38ff780ac3881d1d3ba","type":"zip","shasum":"","reference":"4b7e26e19c9659ffb42fb38ff780ac3881d1d3ba"},"type":"symfony-bundle","funding":[],"time":"2024-11-29T19:29:49+00:00","autoload":{"psr-4":{"Scheb\\TwoFactorBundle\\":["src/backup-code","src/bundle","src/email","src/google-authenticator","src/totp","src/trusted-device"]}},"require":{"php":"~8.0.0 || ~8.1.0 || ~8.2.0 || ~8.3.0 || ~8.4.0","ext-json":"*","lcobucci/clock":"^2.0 || ^3.0","lcobucci/jwt":"^4.1 || ^5.0","paragonie/constant_time_encoding":"^2.4","spomky-labs/otphp":"^10.0 || ^11.0","symfony/config":"^5.4 || ^6.0","symfony/dependency-injection":"^5.4 || ^6.0","symfony/event-dispatcher":"^5.4 || ^6.0","symfony/framework-bundle":"^5.4 || ^6.0","symfony/http-foundation":"^5.4 || ^6.0","symfony/http-kernel":"^5.4 || ^6.0","symfony/property-access":"^5.4 || ^6.0","symfony/security-bundle":"^5.4 || ^6.0","symfony/twig-bundle":"^5.4 || ^6.0"},"require-dev":{"doctrine/coding-standard":"^9.0","doctrine/persistence":"^1.3 || ^2.0","egulias/email-validator":"^3.0","phpunit/phpunit":"^9.0","psr/container":">=1.1","squizlabs/php_codesniffer":"^3.5","symfony/mailer":"^5.4 || ^6.0","symfony/yaml":"^5.4 || ^6.0","vimeo/psalm":"^5.0"},"conflict":{"scheb/two-factor-bundle":"*","symfony/security-core":"^7"},"replace":{"scheb/2fa-backup-code":"^6.0","scheb/2fa-bundle":"^6.0","scheb/2fa-email":"^6.0","scheb/2fa-google-authenticator":"^6.0","scheb/2fa-totp":"^6.0","scheb/2fa-trusted-device":"^6.0"},"uid":8748746},"v6.2.0":{"name":"scheb/2fa","description":"Two-factor authentication for Symfony applications (please use scheb/2fa-bundle to install)","keywords":["symfony","security","Authentication","two-factor","two-step"],"homepage":"https://github.com/scheb/2fa","version":"v6.2.0","version_normalized":"6.2.0.0","license":["MIT"],"authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}],"source":{"url":"https://github.com/scheb/2fa.git","type":"git","reference":"da370279bef205e5b25f84d4a454569f3395c037"},"dist":{"url":"https://api.github.com/repos/scheb/2fa/zipball/da370279bef205e5b25f84d4a454569f3395c037","type":"zip","shasum":"","reference":"da370279bef205e5b25f84d4a454569f3395c037"},"type":"symfony-bundle","funding":[],"time":"2022-08-01T17:19:20+00:00","autoload":{"psr-4":{"Scheb\\TwoFactorBundle\\":["src/backup-code","src/bundle","src/email","src/google-authenticator","src/totp","src/trusted-device"]}},"require":{"php":"~8.0.0 || ~8.1.0","ext-json":"*","lcobucci/jwt":"^4.0","paragonie/constant_time_encoding":"^2.4","spomky-labs/otphp":"^10.0 || ^11.0","symfony/config":"^5.4 || ^6.0","symfony/dependency-injection":"^5.4 || ^6.0","symfony/event-dispatcher":"^5.4 || ^6.0","symfony/framework-bundle":"^5.4 || ^6.0","symfony/http-foundation":"^5.4 || ^6.0","symfony/http-kernel":"^5.4 || ^6.0","symfony/property-access":"^5.4 || ^6.0","symfony/security-bundle":"^5.4 || ^6.0","symfony/twig-bundle":"^5.4 || ^6.0"},"require-dev":{"doctrine/coding-standard":"^9.0","doctrine/persistence":"^1.3 || ^2.0","egulias/email-validator":"^3.0","phpunit/phpunit":"^9.0","psr/container":">=1.1","squizlabs/php_codesniffer":"^3.5","symfony/mailer":"^5.4 || ^6.0","symfony/yaml":"^5.4 || ^6.0","vimeo/psalm":"^4.0"},"conflict":{"scheb/two-factor-bundle":"*"},"replace":{"scheb/2fa-backup-code":"^6.0","scheb/2fa-bundle":"^6.0","scheb/2fa-email":"^6.0","scheb/2fa-google-authenticator":"^6.0","scheb/2fa-totp":"^6.0","scheb/2fa-trusted-device":"^6.0"},"uid":6462152},"v6.3.0":{"name":"scheb/2fa","description":"Two-factor authentication for Symfony applications (please use scheb/2fa-bundle to install)","keywords":["symfony","security","Authentication","two-factor","two-step"],"homepage":"https://github.com/scheb/2fa","version":"v6.3.0","version_normalized":"6.3.0.0","license":["MIT"],"authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}],"source":{"url":"https://github.com/scheb/2fa.git","type":"git","reference":"896cc3ef8cb58d76d8dc3ca184a3ed4de24474d6"},"dist":{"url":"https://api.github.com/repos/scheb/2fa/zipball/896cc3ef8cb58d76d8dc3ca184a3ed4de24474d6","type":"zip","shasum":"","reference":"896cc3ef8cb58d76d8dc3ca184a3ed4de24474d6"},"type":"symfony-bundle","funding":[],"time":"2022-09-01T17:42:58+00:00","autoload":{"psr-4":{"Scheb\\TwoFactorBundle\\":["src/backup-code","src/bundle","src/email","src/google-authenticator","src/totp","src/trusted-device"]}},"require":{"php":"~8.0.0 || ~8.1.0","ext-json":"*","lcobucci/clock":"^2.0","lcobucci/jwt":"^4.0","paragonie/constant_time_encoding":"^2.4","spomky-labs/otphp":"^10.0 || ^11.0","symfony/config":"^5.4 || ^6.0","symfony/dependency-injection":"^5.4 || ^6.0","symfony/event-dispatcher":"^5.4 || ^6.0","symfony/framework-bundle":"^5.4 || ^6.0","symfony/http-foundation":"^5.4 || ^6.0","symfony/http-kernel":"^5.4 || ^6.0","symfony/property-access":"^5.4 || ^6.0","symfony/security-bundle":"^5.4 || ^6.0","symfony/twig-bundle":"^5.4 || ^6.0"},"require-dev":{"doctrine/coding-standard":"^9.0","doctrine/persistence":"^1.3 || ^2.0","egulias/email-validator":"^3.0","phpunit/phpunit":"^9.0","psr/container":">=1.1","squizlabs/php_codesniffer":"^3.5","symfony/mailer":"^5.4 || ^6.0","symfony/yaml":"^5.4 || ^6.0","vimeo/psalm":"^4.0"},"conflict":{"scheb/two-factor-bundle":"*"},"replace":{"scheb/2fa-backup-code":"^6.0","scheb/2fa-bundle":"^6.0","scheb/2fa-email":"^6.0","scheb/2fa-google-authenticator":"^6.0","scheb/2fa-totp":"^6.0","scheb/2fa-trusted-device":"^6.0"},"uid":6533438},"v6.4.0":{"name":"scheb/2fa","description":"Two-factor authentication for Symfony applications (please use scheb/2fa-bundle to install)","keywords":["symfony","security","Authentication","two-factor","two-step"],"homepage":"https://github.com/scheb/2fa","version":"v6.4.0","version_normalized":"6.4.0.0","license":["MIT"],"authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}],"source":{"url":"https://github.com/scheb/2fa.git","type":"git","reference":"9c3e6f5ff5f577f568158f4fe65fa3693ef2a6b9"},"dist":{"url":"https://api.github.com/repos/scheb/2fa/zipball/9c3e6f5ff5f577f568158f4fe65fa3693ef2a6b9","type":"zip","shasum":"","reference":"9c3e6f5ff5f577f568158f4fe65fa3693ef2a6b9"},"type":"symfony-bundle","funding":[],"time":"2022-12-10T15:20:09+00:00","autoload":{"psr-4":{"Scheb\\TwoFactorBundle\\":["src/backup-code","src/bundle","src/email","src/google-authenticator","src/totp","src/trusted-device"]}},"require":{"php":"~8.0.0 || ~8.1.0 || ~8.2.0","ext-json":"*","lcobucci/clock":"^2.0","lcobucci/jwt":"^4.0","paragonie/constant_time_encoding":"^2.4","spomky-labs/otphp":"^10.0 || ^11.0","symfony/config":"^5.4 || ^6.0","symfony/dependency-injection":"^5.4 || ^6.0","symfony/event-dispatcher":"^5.4 || ^6.0","symfony/framework-bundle":"^5.4 || ^6.0","symfony/http-foundation":"^5.4 || ^6.0","symfony/http-kernel":"^5.4 || ^6.0","symfony/property-access":"^5.4 || ^6.0","symfony/security-bundle":"^5.4 || ^6.0","symfony/twig-bundle":"^5.4 || ^6.0"},"require-dev":{"doctrine/coding-standard":"^9.0","doctrine/persistence":"^1.3 || ^2.0","egulias/email-validator":"^3.0","phpunit/phpunit":"^9.0","psr/container":">=1.1","squizlabs/php_codesniffer":"^3.5","symfony/mailer":"^5.4 || ^6.0","symfony/yaml":"^5.4 || ^6.0","vimeo/psalm":"^4.0"},"conflict":{"scheb/two-factor-bundle":"*"},"replace":{"scheb/2fa-backup-code":"^6.0","scheb/2fa-bundle":"^6.0","scheb/2fa-email":"^6.0","scheb/2fa-google-authenticator":"^6.0","scheb/2fa-totp":"^6.0","scheb/2fa-trusted-device":"^6.0"},"uid":6776254},"v6.5.0":{"name":"scheb/2fa","description":"Two-factor authentication for Symfony applications (please use scheb/2fa-bundle to install)","keywords":["symfony","security","Authentication","two-factor","two-step"],"homepage":"https://github.com/scheb/2fa","version":"v6.5.0","version_normalized":"6.5.0.0","license":["MIT"],"authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}],"source":{"url":"https://github.com/scheb/2fa.git","type":"git","reference":"129f90a512c6d9cf530483f2515f0a9f9334eb00"},"dist":{"url":"https://api.github.com/repos/scheb/2fa/zipball/129f90a512c6d9cf530483f2515f0a9f9334eb00","type":"zip","shasum":"","reference":"129f90a512c6d9cf530483f2515f0a9f9334eb00"},"type":"symfony-bundle","funding":[],"time":"2023-01-21T11:16:02+00:00","autoload":{"psr-4":{"Scheb\\TwoFactorBundle\\":["src/backup-code","src/bundle","src/email","src/google-authenticator","src/totp","src/trusted-device"]}},"require":{"php":"~8.0.0 || ~8.1.0 || ~8.2.0","ext-json":"*","lcobucci/clock":"^2.0 || ^3.0","lcobucci/jwt":"^4.0","paragonie/constant_time_encoding":"^2.4","spomky-labs/otphp":"^10.0 || ^11.0","symfony/config":"^5.4 || ^6.0","symfony/dependency-injection":"^5.4 || ^6.0","symfony/event-dispatcher":"^5.4 || ^6.0","symfony/framework-bundle":"^5.4 || ^6.0","symfony/http-foundation":"^5.4 || ^6.0","symfony/http-kernel":"^5.4 || ^6.0","symfony/property-access":"^5.4 || ^6.0","symfony/security-bundle":"^5.4 || ^6.0","symfony/twig-bundle":"^5.4 || ^6.0"},"require-dev":{"doctrine/coding-standard":"^9.0","doctrine/persistence":"^1.3 || ^2.0","egulias/email-validator":"^3.0","phpunit/phpunit":"^9.0","psr/container":">=1.1","squizlabs/php_codesniffer":"^3.5","symfony/mailer":"^5.4 || ^6.0","symfony/yaml":"^5.4 || ^6.0","vimeo/psalm":"^4.0"},"conflict":{"scheb/two-factor-bundle":"*"},"replace":{"scheb/2fa-backup-code":"^6.0","scheb/2fa-bundle":"^6.0","scheb/2fa-email":"^6.0","scheb/2fa-google-authenticator":"^6.0","scheb/2fa-totp":"^6.0","scheb/2fa-trusted-device":"^6.0"},"uid":6881239},"v6.6.0":{"name":"scheb/2fa","description":"Two-factor authentication for Symfony applications (please use scheb/2fa-bundle to install)","keywords":["symfony","security","Authentication","two-factor","two-step"],"homepage":"https://github.com/scheb/2fa","version":"v6.6.0","version_normalized":"6.6.0.0","license":["MIT"],"authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}],"source":{"url":"https://github.com/scheb/2fa.git","type":"git","reference":"82a97a706c25cd5620ec9562d86303d7ed689f81"},"dist":{"url":"https://api.github.com/repos/scheb/2fa/zipball/82a97a706c25cd5620ec9562d86303d7ed689f81","type":"zip","shasum":"","reference":"82a97a706c25cd5620ec9562d86303d7ed689f81"},"type":"symfony-bundle","funding":[],"time":"2023-01-26T18:47:22+00:00","autoload":{"psr-4":{"Scheb\\TwoFactorBundle\\":["src/backup-code","src/bundle","src/email","src/google-authenticator","src/totp","src/trusted-device"]}},"require":{"php":"~8.0.0 || ~8.1.0 || ~8.2.0","ext-json":"*","lcobucci/clock":"^2.0 || ^3.0","lcobucci/jwt":"^4.0","paragonie/constant_time_encoding":"^2.4","spomky-labs/otphp":"^10.0 || ^11.0","symfony/config":"^5.4 || ^6.0","symfony/dependency-injection":"^5.4 || ^6.0","symfony/event-dispatcher":"^5.4 || ^6.0","symfony/framework-bundle":"^5.4 || ^6.0","symfony/http-foundation":"^5.4 || ^6.0","symfony/http-kernel":"^5.4 || ^6.0","symfony/property-access":"^5.4 || ^6.0","symfony/security-bundle":"^5.4 || ^6.0","symfony/twig-bundle":"^5.4 || ^6.0"},"require-dev":{"doctrine/coding-standard":"^9.0","doctrine/persistence":"^1.3 || ^2.0","egulias/email-validator":"^3.0","phpunit/phpunit":"^9.0","psr/container":">=1.1","squizlabs/php_codesniffer":"^3.5","symfony/mailer":"^5.4 || ^6.0","symfony/yaml":"^5.4 || ^6.0","vimeo/psalm":"^4.0"},"conflict":{"scheb/two-factor-bundle":"*"},"replace":{"scheb/2fa-backup-code":"^6.0","scheb/2fa-bundle":"^6.0","scheb/2fa-email":"^6.0","scheb/2fa-google-authenticator":"^6.0","scheb/2fa-totp":"^6.0","scheb/2fa-trusted-device":"^6.0"},"uid":6894787},"v6.7.0":{"name":"scheb/2fa","description":"Two-factor authentication for Symfony applications (please use scheb/2fa-bundle to install)","keywords":["symfony","security","Authentication","two-factor","two-step"],"homepage":"https://github.com/scheb/2fa","version":"v6.7.0","version_normalized":"6.7.0.0","license":["MIT"],"authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}],"source":{"url":"https://github.com/scheb/2fa.git","type":"git","reference":"0fd7d1374ba40fa0c58caa78864c11070006b9ab"},"dist":{"url":"https://api.github.com/repos/scheb/2fa/zipball/0fd7d1374ba40fa0c58caa78864c11070006b9ab","type":"zip","shasum":"","reference":"0fd7d1374ba40fa0c58caa78864c11070006b9ab"},"type":"symfony-bundle","funding":[],"time":"2023-02-25T09:22:53+00:00","autoload":{"psr-4":{"Scheb\\TwoFactorBundle\\":["src/backup-code","src/bundle","src/email","src/google-authenticator","src/totp","src/trusted-device"]}},"require":{"php":"~8.0.0 || ~8.1.0 || ~8.2.0","ext-json":"*","lcobucci/clock":"^2.0 || ^3.0","lcobucci/jwt":"^4.1","paragonie/constant_time_encoding":"^2.4","spomky-labs/otphp":"^10.0 || ^11.0","symfony/config":"^5.4 || ^6.0","symfony/dependency-injection":"^5.4 || ^6.0","symfony/event-dispatcher":"^5.4 || ^6.0","symfony/framework-bundle":"^5.4 || ^6.0","symfony/http-foundation":"^5.4 || ^6.0","symfony/http-kernel":"^5.4 || ^6.0","symfony/property-access":"^5.4 || ^6.0","symfony/security-bundle":"^5.4 || ^6.0","symfony/twig-bundle":"^5.4 || ^6.0"},"require-dev":{"doctrine/coding-standard":"^9.0","doctrine/persistence":"^1.3 || ^2.0","egulias/email-validator":"^3.0","phpunit/phpunit":"^9.0","psr/container":">=1.1","squizlabs/php_codesniffer":"^3.5","symfony/mailer":"^5.4 || ^6.0","symfony/yaml":"^5.4 || ^6.0","vimeo/psalm":"^4.0"},"conflict":{"scheb/two-factor-bundle":"*"},"replace":{"scheb/2fa-backup-code":"^6.0","scheb/2fa-bundle":"^6.0","scheb/2fa-email":"^6.0","scheb/2fa-google-authenticator":"^6.0","scheb/2fa-totp":"^6.0","scheb/2fa-trusted-device":"^6.0"},"uid":6988505},"v6.8.0":{"name":"scheb/2fa","description":"Two-factor authentication for Symfony applications (please use scheb/2fa-bundle to install)","keywords":["symfony","security","Authentication","two-factor","two-step"],"homepage":"https://github.com/scheb/2fa","version":"v6.8.0","version_normalized":"6.8.0.0","license":["MIT"],"authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}],"source":{"url":"https://github.com/scheb/2fa.git","type":"git","reference":"779aff190608671eb2c4cb47e4b02aea2499f81e"},"dist":{"url":"https://api.github.com/repos/scheb/2fa/zipball/779aff190608671eb2c4cb47e4b02aea2499f81e","type":"zip","shasum":"","reference":"779aff190608671eb2c4cb47e4b02aea2499f81e"},"type":"symfony-bundle","funding":[],"time":"2023-04-01T11:20:00+00:00","autoload":{"psr-4":{"Scheb\\TwoFactorBundle\\":["src/backup-code","src/bundle","src/email","src/google-authenticator","src/totp","src/trusted-device"]}},"require":{"php":"~8.0.0 || ~8.1.0 || ~8.2.0","ext-json":"*","lcobucci/clock":"^2.0 || ^3.0","lcobucci/jwt":"^4.1 || ^5.0","paragonie/constant_time_encoding":"^2.4","spomky-labs/otphp":"^10.0 || ^11.0","symfony/config":"^5.4 || ^6.0","symfony/dependency-injection":"^5.4 || ^6.0","symfony/event-dispatcher":"^5.4 || ^6.0","symfony/framework-bundle":"^5.4 || ^6.0","symfony/http-foundation":"^5.4 || ^6.0","symfony/http-kernel":"^5.4 || ^6.0","symfony/property-access":"^5.4 || ^6.0","symfony/security-bundle":"^5.4 || ^6.0","symfony/twig-bundle":"^5.4 || ^6.0"},"require-dev":{"doctrine/coding-standard":"^9.0","doctrine/persistence":"^1.3 || ^2.0","egulias/email-validator":"^3.0","phpunit/phpunit":"^9.0","psr/container":">=1.1","squizlabs/php_codesniffer":"^3.5","symfony/mailer":"^5.4 || ^6.0","symfony/yaml":"^5.4 || ^6.0","vimeo/psalm":"^4.0"},"conflict":{"scheb/two-factor-bundle":"*"},"replace":{"scheb/2fa-backup-code":"^6.0","scheb/2fa-bundle":"^6.0","scheb/2fa-email":"^6.0","scheb/2fa-google-authenticator":"^6.0","scheb/2fa-totp":"^6.0","scheb/2fa-trusted-device":"^6.0"},"uid":7086387},"v6.9.0":{"name":"scheb/2fa","description":"Two-factor authentication for Symfony applications (please use scheb/2fa-bundle to install)","keywords":["symfony","security","Authentication","two-factor","two-step"],"homepage":"https://github.com/scheb/2fa","version":"v6.9.0","version_normalized":"6.9.0.0","license":["MIT"],"authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}],"source":{"url":"https://github.com/scheb/2fa.git","type":"git","reference":"ac8ecc790c5ac60c1bb682ff93d5792369bcac8d"},"dist":{"url":"https://api.github.com/repos/scheb/2fa/zipball/ac8ecc790c5ac60c1bb682ff93d5792369bcac8d","type":"zip","shasum":"","reference":"ac8ecc790c5ac60c1bb682ff93d5792369bcac8d"},"type":"symfony-bundle","funding":[],"time":"2023-08-05T11:37:32+00:00","autoload":{"psr-4":{"Scheb\\TwoFactorBundle\\":["src/backup-code","src/bundle","src/email","src/google-authenticator","src/totp","src/trusted-device"]}},"require":{"php":"~8.0.0 || ~8.1.0 || ~8.2.0","ext-json":"*","lcobucci/clock":"^2.0 || ^3.0","lcobucci/jwt":"^4.1 || ^5.0","paragonie/constant_time_encoding":"^2.4","spomky-labs/otphp":"^10.0 || ^11.0","symfony/config":"^5.4 || ^6.0","symfony/dependency-injection":"^5.4 || ^6.0","symfony/event-dispatcher":"^5.4 || ^6.0","symfony/framework-bundle":"^5.4 || ^6.0","symfony/http-foundation":"^5.4 || ^6.0","symfony/http-kernel":"^5.4 || ^6.0","symfony/property-access":"^5.4 || ^6.0","symfony/security-bundle":"^5.4 || ^6.0","symfony/twig-bundle":"^5.4 || ^6.0"},"require-dev":{"doctrine/coding-standard":"^9.0","doctrine/persistence":"^1.3 || ^2.0","egulias/email-validator":"^3.0","phpunit/phpunit":"^9.0","psr/container":">=1.1","squizlabs/php_codesniffer":"^3.5","symfony/mailer":"^5.4 || ^6.0","symfony/yaml":"^5.4 || ^6.0","vimeo/psalm":"^4.0"},"conflict":{"scheb/two-factor-bundle":"*"},"replace":{"scheb/2fa-backup-code":"^6.0","scheb/2fa-bundle":"^6.0","scheb/2fa-email":"^6.0","scheb/2fa-google-authenticator":"^6.0","scheb/2fa-totp":"^6.0","scheb/2fa-trusted-device":"^6.0"},"uid":7411776},"v7.0.0":{"name":"scheb/2fa","description":"Two-factor authentication for Symfony applications (please use scheb/2fa-bundle to install)","keywords":["symfony","security","Authentication","two-factor","two-step"],"homepage":"https://github.com/scheb/2fa","version":"v7.0.0","version_normalized":"7.0.0.0","license":["MIT"],"authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}],"source":{"url":"https://github.com/scheb/2fa.git","type":"git","reference":"7990826108680acb90ea308d8115c62fe2a0cbc6"},"dist":{"url":"https://api.github.com/repos/scheb/2fa/zipball/7990826108680acb90ea308d8115c62fe2a0cbc6","type":"zip","shasum":"","reference":"7990826108680acb90ea308d8115c62fe2a0cbc6"},"type":"symfony-bundle","funding":[],"time":"2023-12-03T16:26:33+00:00","autoload":{"psr-4":{"Scheb\\TwoFactorBundle\\":["src/backup-code","src/bundle","src/email","src/google-authenticator","src/totp","src/trusted-device"]}},"require":{"php":"~8.2.0 || ~8.3.0","ext-json":"*","lcobucci/clock":"^3.0","lcobucci/jwt":"^5.0","spomky-labs/otphp":"^11.0","symfony/config":"^6.4 || ^7.0","symfony/dependency-injection":"^6.4 || ^7.0","symfony/event-dispatcher":"^6.4 || ^7.0","symfony/framework-bundle":"^6.4 || ^7.0","symfony/http-foundation":"^6.4 || ^7.0","symfony/http-kernel":"^6.4 || ^7.0","symfony/property-access":"^6.4 || ^7.0","symfony/security-bundle":"^6.4 || ^7.0","symfony/twig-bundle":"^6.4 || ^7.0"},"require-dev":{"doctrine/coding-standard":"^12.0","doctrine/persistence":"^1.3 || ^2.0 || ^3.0","egulias/email-validator":"^4.0","phpunit/phpunit":"^10.1","psr/container":">=1.1","squizlabs/php_codesniffer":"^3.5","symfony/mailer":"^6.4 || ^7.0","symfony/yaml":"^6.4 || ^7.0","vimeo/psalm":"^5.0"},"conflict":{"scheb/two-factor-bundle":"*"},"replace":{"scheb/2fa-backup-code":"^6.0","scheb/2fa-bundle":"^6.0","scheb/2fa-email":"^6.0","scheb/2fa-google-authenticator":"^6.0","scheb/2fa-totp":"^6.0","scheb/2fa-trusted-device":"^6.0"},"uid":7730416},"v7.1.0":{"name":"scheb/2fa","description":"Two-factor authentication for Symfony applications (please use scheb/2fa-bundle to install)","keywords":["symfony","security","Authentication","two-factor","two-step"],"homepage":"https://github.com/scheb/2fa","version":"v7.1.0","version_normalized":"7.1.0.0","license":["MIT"],"authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}],"source":{"url":"https://github.com/scheb/2fa.git","type":"git","reference":"aceb55b993cabcdfa0b4744ff0c37affc9edfb49"},"dist":{"url":"https://api.github.com/repos/scheb/2fa/zipball/aceb55b993cabcdfa0b4744ff0c37affc9edfb49","type":"zip","shasum":"","reference":"aceb55b993cabcdfa0b4744ff0c37affc9edfb49"},"type":"symfony-bundle","funding":[],"time":"2024-01-18T20:20:03+00:00","autoload":{"psr-4":{"Scheb\\TwoFactorBundle\\":["src/backup-code","src/bundle","src/email","src/google-authenticator","src/totp","src/trusted-device"]}},"require":{"php":"~8.2.0 || ~8.3.0","ext-json":"*","lcobucci/clock":"^3.0","lcobucci/jwt":"^5.0","spomky-labs/otphp":"^11.0","symfony/config":"^6.4 || ^7.0","symfony/dependency-injection":"^6.4 || ^7.0","symfony/event-dispatcher":"^6.4 || ^7.0","symfony/framework-bundle":"^6.4 || ^7.0","symfony/http-foundation":"^6.4 || ^7.0","symfony/http-kernel":"^6.4 || ^7.0","symfony/property-access":"^6.4 || ^7.0","symfony/security-bundle":"^6.4 || ^7.0","symfony/twig-bundle":"^6.4 || ^7.0"},"require-dev":{"doctrine/coding-standard":"^12.0","doctrine/persistence":"^1.3 || ^2.0 || ^3.0","egulias/email-validator":"^4.0","phpunit/phpunit":"^10.1","psr/container":">=1.1","squizlabs/php_codesniffer":"^3.5","symfony/mailer":"^6.4 || ^7.0","symfony/yaml":"^6.4 || ^7.0","vimeo/psalm":"^5.0"},"conflict":{"scheb/two-factor-bundle":"*"},"replace":{"scheb/2fa-backup-code":"^6.0","scheb/2fa-bundle":"^6.0","scheb/2fa-email":"^6.0","scheb/2fa-google-authenticator":"^6.0","scheb/2fa-totp":"^6.0","scheb/2fa-trusted-device":"^6.0"},"uid":7849587},"v7.2.0":{"name":"scheb/2fa","description":"Two-factor authentication for Symfony applications (please use scheb/2fa-bundle to install)","keywords":["symfony","security","Authentication","two-factor","two-step"],"homepage":"https://github.com/scheb/2fa","version":"v7.2.0","version_normalized":"7.2.0.0","license":["MIT"],"authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}],"source":{"url":"https://github.com/scheb/2fa.git","type":"git","reference":"94ded3b97affe0d5ade20356326ec11b07c57d09"},"dist":{"url":"https://api.github.com/repos/scheb/2fa/zipball/94ded3b97affe0d5ade20356326ec11b07c57d09","type":"zip","shasum":"","reference":"94ded3b97affe0d5ade20356326ec11b07c57d09"},"type":"symfony-bundle","funding":[],"time":"2024-01-26T17:30:55+00:00","autoload":{"psr-4":{"Scheb\\TwoFactorBundle\\":["src/backup-code","src/bundle","src/email","src/google-authenticator","src/totp","src/trusted-device"]}},"require":{"php":"~8.2.0 || ~8.3.0","ext-json":"*","lcobucci/clock":"^3.0","lcobucci/jwt":"^5.0","spomky-labs/otphp":"^11.0","symfony/config":"^6.4 || ^7.0","symfony/dependency-injection":"^6.4 || ^7.0","symfony/event-dispatcher":"^6.4 || ^7.0","symfony/framework-bundle":"^6.4 || ^7.0","symfony/http-foundation":"^6.4 || ^7.0","symfony/http-kernel":"^6.4 || ^7.0","symfony/property-access":"^6.4 || ^7.0","symfony/security-bundle":"^6.4 || ^7.0","symfony/twig-bundle":"^6.4 || ^7.0"},"require-dev":{"doctrine/coding-standard":"^12.0","doctrine/persistence":"^1.3 || ^2.0 || ^3.0","egulias/email-validator":"^4.0","phpunit/phpunit":"^10.1","psr/container":">=1.1","squizlabs/php_codesniffer":"^3.5","symfony/mailer":"^6.4 || ^7.0","symfony/yaml":"^6.4 || ^7.0","vimeo/psalm":"^5.0"},"conflict":{"scheb/two-factor-bundle":"*"},"replace":{"scheb/2fa-backup-code":"^6.0","scheb/2fa-bundle":"^6.0","scheb/2fa-email":"^6.0","scheb/2fa-google-authenticator":"^6.0","scheb/2fa-totp":"^6.0","scheb/2fa-trusted-device":"^6.0"},"uid":7871828},"v7.3.0":{"name":"scheb/2fa","description":"Two-factor authentication for Symfony applications (please use scheb/2fa-bundle to install)","keywords":["symfony","security","Authentication","two-factor","two-step"],"homepage":"https://github.com/scheb/2fa","version":"v7.3.0","version_normalized":"7.3.0.0","license":["MIT"],"authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}],"source":{"url":"https://github.com/scheb/2fa.git","type":"git","reference":"0649ea52c02158da409164514e8b81b9288c29c6"},"dist":{"url":"https://api.github.com/repos/scheb/2fa/zipball/0649ea52c02158da409164514e8b81b9288c29c6","type":"zip","shasum":"","reference":"0649ea52c02158da409164514e8b81b9288c29c6"},"type":"symfony-bundle","funding":[],"time":"2024-04-20T14:21:34+00:00","autoload":{"psr-4":{"Scheb\\TwoFactorBundle\\":["src/backup-code","src/bundle","src/email","src/google-authenticator","src/totp","src/trusted-device"]}},"require":{"php":"~8.2.0 || ~8.3.0","ext-json":"*","lcobucci/clock":"^3.0","lcobucci/jwt":"^5.0","spomky-labs/otphp":"^11.0","symfony/config":"^6.4 || ^7.0","symfony/dependency-injection":"^6.4 || ^7.0","symfony/event-dispatcher":"^6.4 || ^7.0","symfony/framework-bundle":"^6.4 || ^7.0","symfony/http-foundation":"^6.4 || ^7.0","symfony/http-kernel":"^6.4 || ^7.0","symfony/property-access":"^6.4 || ^7.0","symfony/security-bundle":"^6.4 || ^7.0","symfony/twig-bundle":"^6.4 || ^7.0"},"require-dev":{"doctrine/coding-standard":"^12.0","doctrine/persistence":"^1.3 || ^2.0 || ^3.0","egulias/email-validator":"^4.0","phpunit/phpunit":"^10.1","psr/container":">=1.1","squizlabs/php_codesniffer":"^3.5","symfony/mailer":"^6.4 || ^7.0","symfony/yaml":"^6.4 || ^7.0","vimeo/psalm":"^5.0"},"conflict":{"scheb/two-factor-bundle":"*"},"replace":{"scheb/2fa-backup-code":"^6.0","scheb/2fa-bundle":"^6.0","scheb/2fa-email":"^6.0","scheb/2fa-google-authenticator":"^6.0","scheb/2fa-totp":"^6.0","scheb/2fa-trusted-device":"^6.0"},"uid":8101695},"v7.3.1":{"name":"scheb/2fa","description":"Two-factor authentication for Symfony applications (please use scheb/2fa-bundle to install)","keywords":["symfony","security","Authentication","two-factor","two-step"],"homepage":"https://github.com/scheb/2fa","version":"v7.3.1","version_normalized":"7.3.1.0","license":["MIT"],"authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}],"source":{"url":"https://github.com/scheb/2fa.git","type":"git","reference":"43051f8e5eb54fc5c69fa3569636a42225cad6a6"},"dist":{"url":"https://api.github.com/repos/scheb/2fa/zipball/43051f8e5eb54fc5c69fa3569636a42225cad6a6","type":"zip","shasum":"","reference":"43051f8e5eb54fc5c69fa3569636a42225cad6a6"},"type":"symfony-bundle","funding":[],"time":"2024-06-10T20:47:03+00:00","autoload":{"psr-4":{"Scheb\\TwoFactorBundle\\":["src/backup-code","src/bundle","src/email","src/google-authenticator","src/totp","src/trusted-device"]}},"require":{"php":"~8.2.0 || ~8.3.0","ext-json":"*","lcobucci/clock":"^3.0","lcobucci/jwt":"^5.0","spomky-labs/otphp":"^11.0","symfony/config":"^6.4 || ^7.0","symfony/dependency-injection":"^6.4 || ^7.0","symfony/event-dispatcher":"^6.4 || ^7.0","symfony/framework-bundle":"^6.4 || ^7.0","symfony/http-foundation":"^6.4 || ^7.0","symfony/http-kernel":"^6.4 || ^7.0","symfony/property-access":"^6.4 || ^7.0","symfony/security-bundle":"^6.4 || ^7.0","symfony/twig-bundle":"^6.4 || ^7.0"},"require-dev":{"doctrine/coding-standard":"^12.0","doctrine/persistence":"^1.3 || ^2.0 || ^3.0","egulias/email-validator":"^4.0","phpunit/phpunit":"^10.1","psr/container":">=1.1","squizlabs/php_codesniffer":"^3.5","symfony/mailer":"^6.4 || ^7.0","symfony/yaml":"^6.4 || ^7.0","vimeo/psalm":"^5.0"},"conflict":{"scheb/two-factor-bundle":"*"},"replace":{"scheb/2fa-backup-code":"^6.0","scheb/2fa-bundle":"^6.0","scheb/2fa-email":"^6.0","scheb/2fa-google-authenticator":"^6.0","scheb/2fa-totp":"^6.0","scheb/2fa-trusted-device":"^6.0"},"uid":8224325},"v7.4.0":{"name":"scheb/2fa","description":"Two-factor authentication for Symfony applications (please use scheb/2fa-bundle to install)","keywords":["symfony","security","Authentication","two-factor","two-step"],"homepage":"https://github.com/scheb/2fa","version":"v7.4.0","version_normalized":"7.4.0.0","license":["MIT"],"authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}],"source":{"url":"https://github.com/scheb/2fa.git","type":"git","reference":"ee200fc0e97e05fe1287bbd672229664d1cd0477"},"dist":{"url":"https://api.github.com/repos/scheb/2fa/zipball/ee200fc0e97e05fe1287bbd672229664d1cd0477","type":"zip","shasum":"","reference":"ee200fc0e97e05fe1287bbd672229664d1cd0477"},"type":"symfony-bundle","funding":[],"time":"2024-06-18T17:29:00+00:00","autoload":{"psr-4":{"Scheb\\TwoFactorBundle\\":["src/backup-code","src/bundle","src/email","src/google-authenticator","src/totp","src/trusted-device"]}},"require":{"php":"~8.2.0 || ~8.3.0","ext-json":"*","lcobucci/clock":"^3.0","lcobucci/jwt":"^5.0","spomky-labs/otphp":"^11.0","symfony/config":"^6.4 || ^7.0","symfony/dependency-injection":"^6.4 || ^7.0","symfony/event-dispatcher":"^6.4 || ^7.0","symfony/framework-bundle":"^6.4 || ^7.0","symfony/http-foundation":"^6.4 || ^7.0","symfony/http-kernel":"^6.4 || ^7.0","symfony/property-access":"^6.4 || ^7.0","symfony/security-bundle":"^6.4 || ^7.0","symfony/twig-bundle":"^6.4 || ^7.0"},"require-dev":{"doctrine/coding-standard":"^12.0","doctrine/persistence":"^1.3 || ^2.0 || ^3.0","egulias/email-validator":"^4.0","phpunit/phpunit":"^10.1","psr/container":">=1.1","squizlabs/php_codesniffer":"^3.5","symfony/mailer":"^6.4 || ^7.0","symfony/yaml":"^6.4 || ^7.0","vimeo/psalm":"^5.0"},"conflict":{"scheb/two-factor-bundle":"*"},"replace":{"scheb/2fa-backup-code":"^6.0","scheb/2fa-bundle":"^6.0","scheb/2fa-email":"^6.0","scheb/2fa-google-authenticator":"^6.0","scheb/2fa-totp":"^6.0","scheb/2fa-trusted-device":"^6.0"},"uid":8242449},"v7.5.0":{"name":"scheb/2fa","description":"Two-factor authentication for Symfony applications (please use scheb/2fa-bundle to install)","keywords":["symfony","security","Authentication","two-factor","two-step"],"homepage":"https://github.com/scheb/2fa","version":"v7.5.0","version_normalized":"7.5.0.0","license":["MIT"],"authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}],"source":{"url":"https://github.com/scheb/2fa.git","type":"git","reference":"642dbafe8c6aca8390fb4b45e8ed634c2e3d9567"},"dist":{"url":"https://api.github.com/repos/scheb/2fa/zipball/642dbafe8c6aca8390fb4b45e8ed634c2e3d9567","type":"zip","shasum":"","reference":"642dbafe8c6aca8390fb4b45e8ed634c2e3d9567"},"type":"symfony-bundle","funding":[],"time":"2024-07-03T17:22:36+00:00","autoload":{"psr-4":{"Scheb\\TwoFactorBundle\\":["src/backup-code","src/bundle","src/email","src/google-authenticator","src/totp","src/trusted-device"]}},"require":{"php":"~8.2.0 || ~8.3.0","ext-json":"*","lcobucci/clock":"^3.0","lcobucci/jwt":"^5.0","spomky-labs/otphp":"^11.0","symfony/config":"^6.4 || ^7.0","symfony/dependency-injection":"^6.4 || ^7.0","symfony/event-dispatcher":"^6.4 || ^7.0","symfony/framework-bundle":"^6.4 || ^7.0","symfony/http-foundation":"^6.4 || ^7.0","symfony/http-kernel":"^6.4 || ^7.0","symfony/property-access":"^6.4 || ^7.0","symfony/security-bundle":"^6.4 || ^7.0","symfony/twig-bundle":"^6.4 || ^7.0"},"require-dev":{"doctrine/coding-standard":"^12.0","doctrine/persistence":"^1.3 || ^2.0 || ^3.0","egulias/email-validator":"^4.0","phpunit/phpunit":"^10.1","psr/container":">=1.1","squizlabs/php_codesniffer":"^3.5","symfony/mailer":"^6.4 || ^7.0","symfony/yaml":"^6.4 || ^7.0","vimeo/psalm":"^5.0"},"conflict":{"scheb/two-factor-bundle":"*"},"replace":{"scheb/2fa-backup-code":"^6.0","scheb/2fa-bundle":"^6.0","scheb/2fa-email":"^6.0","scheb/2fa-google-authenticator":"^6.0","scheb/2fa-totp":"^6.0","scheb/2fa-trusted-device":"^6.0"},"uid":8286363},"v7.6.0":{"name":"scheb/2fa","description":"Two-factor authentication for Symfony applications (please use scheb/2fa-bundle to install)","keywords":["symfony","security","Authentication","two-factor","two-step"],"homepage":"https://github.com/scheb/2fa","version":"v7.6.0","version_normalized":"7.6.0.0","license":["MIT"],"authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}],"source":{"url":"https://github.com/scheb/2fa.git","type":"git","reference":"42c84764455b8f151b132d5b32d07e7bc0bdce5c"},"dist":{"url":"https://api.github.com/repos/scheb/2fa/zipball/42c84764455b8f151b132d5b32d07e7bc0bdce5c","type":"zip","shasum":"","reference":"42c84764455b8f151b132d5b32d07e7bc0bdce5c"},"type":"symfony-bundle","funding":[],"time":"2024-10-20T10:14:58+00:00","autoload":{"psr-4":{"Scheb\\TwoFactorBundle\\":["src/backup-code","src/bundle","src/email","src/google-authenticator","src/totp","src/trusted-device"]}},"require":{"php":"~8.2.0 || ~8.3.0 || ~8.4.0","ext-json":"*","lcobucci/clock":"^3.0","lcobucci/jwt":"^5.0","spomky-labs/otphp":"^11.0","symfony/config":"^6.4 || ^7.0","symfony/dependency-injection":"^6.4 || ^7.0","symfony/event-dispatcher":"^6.4 || ^7.0","symfony/framework-bundle":"^6.4 || ^7.0","symfony/http-foundation":"^6.4 || ^7.0","symfony/http-kernel":"^6.4 || ^7.0","symfony/property-access":"^6.4 || ^7.0","symfony/security-bundle":"^6.4 || ^7.0","symfony/twig-bundle":"^6.4 || ^7.0"},"require-dev":{"doctrine/coding-standard":"^12.0","doctrine/persistence":"^1.3 || ^2.0 || ^3.0","egulias/email-validator":"^4.0","phpunit/phpunit":"^10.1","psr/container":">=1.1","squizlabs/php_codesniffer":"^3.5","symfony/mailer":"^6.4 || ^7.0","symfony/yaml":"^6.4 || ^7.0","vimeo/psalm":"^5.0"},"conflict":{"scheb/two-factor-bundle":"*"},"replace":{"scheb/2fa-backup-code":"^6.0","scheb/2fa-bundle":"^6.0","scheb/2fa-email":"^6.0","scheb/2fa-google-authenticator":"^6.0","scheb/2fa-totp":"^6.0","scheb/2fa-trusted-device":"^6.0"},"uid":8531124}},"scheb/2fa-bundle":{"5.x-dev":{"name":"scheb/2fa-bundle","description":"A generic interface to implement two-factor authentication in Symfony applications","keywords":["symfony","Authentication","two-factor","2fa","two-step"],"homepage":"https://github.com/scheb/2fa","version":"5.x-dev","version_normalized":"5.9999999.9999999.9999999-dev","license":["MIT"],"authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}],"source":{"url":"https://github.com/scheb/2fa-bundle.git","type":"git","reference":"dc575cc7bc94fa3a52b547698086f2ef015d2e81"},"dist":{"url":"https://api.github.com/repos/scheb/2fa-bundle/zipball/dc575cc7bc94fa3a52b547698086f2ef015d2e81","type":"zip","shasum":"","reference":"dc575cc7bc94fa3a52b547698086f2ef015d2e81"},"type":"symfony-bundle","funding":[],"time":"2022-04-16T10:18:34+00:00","autoload":{"psr-4":{"Scheb\\TwoFactorBundle\\":""}},"require":{"php":">=7.2.5","symfony/config":"^4.4|^5.0","symfony/dependency-injection":"^4.4|^5.0","symfony/event-dispatcher":"^4.4|^5.0","symfony/framework-bundle":"^4.4|^5.0","symfony/http-foundation":"^4.4|^5.0","symfony/http-kernel":"^4.4|^5.0","symfony/property-access":"^4.4|^5.0","symfony/security-bundle":"^4.4.1|^5.0","symfony/twig-bundle":"^4.4|^5.0","ext-json":"*"},"suggest":{"scheb/2fa-backup-code":"Emergency codes when you have no access to other methods","scheb/2fa-email":"Send codes by email","scheb/2fa-totp":"Temporary one-time password (TOTP) support (Google Authenticator compatible)","scheb/2fa-google-authenticator":"Google Authenticator support","scheb/2fa-trusted-device":"Trusted devices support","scheb/2fa-qr-code":"Generate QR codes for Google Authenticator / TOTP"},"conflict":{"scheb/two-factor-bundle":"*"},"uid":4137885},"6.x-dev":{"name":"scheb/2fa-bundle","description":"A generic interface to implement two-factor authentication in Symfony applications","keywords":["symfony","Authentication","two-factor","2fa","two-step"],"homepage":"https://github.com/scheb/2fa","version":"6.x-dev","version_normalized":"6.9999999.9999999.9999999-dev","license":["MIT"],"authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}],"source":{"url":"https://github.com/scheb/2fa-bundle.git","type":"git","reference":"8eadd57ebc2078ef273dca72b1ac4bd283812346"},"dist":{"url":"https://api.github.com/repos/scheb/2fa-bundle/zipball/8eadd57ebc2078ef273dca72b1ac4bd283812346","type":"zip","shasum":"","reference":"8eadd57ebc2078ef273dca72b1ac4bd283812346"},"type":"symfony-bundle","funding":[],"time":"2024-11-29T19:29:49+00:00","autoload":{"psr-4":{"Scheb\\TwoFactorBundle\\":""}},"require":{"ext-json":"*","symfony/config":"^5.4 || ^6.0","symfony/dependency-injection":"^5.4 || ^6.0","symfony/event-dispatcher":"^5.4 || ^6.0","symfony/framework-bundle":"^5.4 || ^6.0","symfony/http-foundation":"^5.4 || ^6.0","symfony/http-kernel":"^5.4 || ^6.0","symfony/property-access":"^5.4 || ^6.0","symfony/security-bundle":"^5.4 || ^6.0","symfony/twig-bundle":"^5.4 || ^6.0","php":"~8.0.0 || ~8.1.0 || ~8.2.0 || ~8.3.0 || ~8.4.0"},"suggest":{"scheb/2fa-backup-code":"Emergency codes when you have no access to other methods","scheb/2fa-email":"Send codes by email","scheb/2fa-totp":"Temporary one-time password (TOTP) support (Google Authenticator compatible)","scheb/2fa-google-authenticator":"Google Authenticator support","scheb/2fa-trusted-device":"Trusted devices support"},"conflict":{"scheb/two-factor-bundle":"*","symfony/security-core":"^7"},"uid":5815910},"7.x-dev":{"name":"scheb/2fa-bundle","description":"A generic interface to implement two-factor authentication in Symfony applications","keywords":["symfony","Authentication","two-factor","2fa","two-step"],"homepage":"https://github.com/scheb/2fa","version":"7.x-dev","version_normalized":"7.9999999.9999999.9999999-dev","license":["MIT"],"authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}],"source":{"url":"https://github.com/scheb/2fa-bundle.git","type":"git","reference":"f80fa60830db9af85db28be449a961b1ca6cd946"},"dist":{"url":"https://api.github.com/repos/scheb/2fa-bundle/zipball/f80fa60830db9af85db28be449a961b1ca6cd946","type":"zip","shasum":"","reference":"f80fa60830db9af85db28be449a961b1ca6cd946"},"type":"symfony-bundle","funding":[],"time":"2024-10-20T10:35:42+00:00","autoload":{"psr-4":{"Scheb\\TwoFactorBundle\\":""}},"default-branch":true,"require":{"ext-json":"*","symfony/config":"^6.4 || ^7.0","symfony/dependency-injection":"^6.4 || ^7.0","symfony/event-dispatcher":"^6.4 || ^7.0","symfony/framework-bundle":"^6.4 || ^7.0","symfony/http-foundation":"^6.4 || ^7.0","symfony/http-kernel":"^6.4 || ^7.0","symfony/property-access":"^6.4 || ^7.0","symfony/security-bundle":"^6.4 || ^7.0","symfony/twig-bundle":"^6.4 || ^7.0","php":"~8.2.0 || ~8.3.0 || ~8.4.0"},"suggest":{"scheb/2fa-backup-code":"Emergency codes when you have no access to other methods","scheb/2fa-email":"Send codes by email","scheb/2fa-totp":"Temporary one-time password (TOTP) support (Google Authenticator compatible)","scheb/2fa-google-authenticator":"Google Authenticator support","scheb/2fa-trusted-device":"Trusted devices support"},"conflict":{"scheb/two-factor-bundle":"*"},"uid":7730418},"v5.0.0":{"name":"scheb/2fa-bundle","description":"A generic interface to implement two-factor authentication in Symfony applications","keywords":["symfony","Authentication","two-factor","2fa","two-step"],"homepage":"https://github.com/scheb/2fa","version":"v5.0.0","version_normalized":"5.0.0.0","license":["MIT"],"authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}],"source":{"url":"https://github.com/scheb/2fa-bundle.git","type":"git","reference":"7739fb99f0d2aa4561a6c960b92bb6562894a1ce"},"dist":{"url":"https://api.github.com/repos/scheb/2fa-bundle/zipball/7739fb99f0d2aa4561a6c960b92bb6562894a1ce","type":"zip","shasum":"","reference":"7739fb99f0d2aa4561a6c960b92bb6562894a1ce"},"type":"symfony-bundle","funding":[],"time":"2020-06-03T16:10:06+00:00","autoload":{"psr-4":{"Scheb\\TwoFactorBundle\\":""}},"require":{"php":"^7.1.3","symfony/config":"^4.4|^5.0","symfony/dependency-injection":"^4.4|^5.0","symfony/event-dispatcher":"^4.4|^5.0","symfony/framework-bundle":"^4.4|^5.0","symfony/http-foundation":"^4.4|^5.0","symfony/http-kernel":"^4.4|^5.0","symfony/property-access":"^4.4|^5.0","symfony/security-bundle":"^4.4.1|^5.0","symfony/twig-bundle":"^4.4|^5.0"},"suggest":{"scheb/2fa-backup-code":"Emergency codes when you have no access to other methods","scheb/2fa-email":"Send codes by email","scheb/2fa-totp":"Temporary one-time password (TOTP) support (Google Authenticator compatible)","scheb/2fa-google":"Google Authenticator support","scheb/2fa-trusted-device":"Trusted devices support","scheb/2fa-qr-code":"Generate QR codes for Google Authenticator / TOTP"},"uid":3918366},"v5.0.1":{"name":"scheb/2fa-bundle","description":"A generic interface to implement two-factor authentication in Symfony applications","keywords":["symfony","Authentication","two-factor","2fa","two-step"],"homepage":"https://github.com/scheb/2fa","version":"v5.0.1","version_normalized":"5.0.1.0","license":["MIT"],"authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}],"source":{"url":"https://github.com/scheb/2fa-bundle.git","type":"git","reference":"b4bf24bf5e0cfa3f715abf3b0eb76f0e1a6671b1"},"dist":{"url":"https://api.github.com/repos/scheb/2fa-bundle/zipball/b4bf24bf5e0cfa3f715abf3b0eb76f0e1a6671b1","type":"zip","shasum":"","reference":"b4bf24bf5e0cfa3f715abf3b0eb76f0e1a6671b1"},"type":"symfony-bundle","funding":[],"time":"2020-06-30T16:16:39+00:00","autoload":{"psr-4":{"Scheb\\TwoFactorBundle\\":""}},"require":{"php":">=7.2.5","symfony/config":"^4.4|^5.0","symfony/dependency-injection":"^4.4|^5.0","symfony/event-dispatcher":"^4.4|^5.0","symfony/framework-bundle":"^4.4|^5.0","symfony/http-foundation":"^4.4|^5.0","symfony/http-kernel":"^4.4|^5.0","symfony/property-access":"^4.4|^5.0","symfony/security-bundle":"^4.4.1|^5.0","symfony/twig-bundle":"^4.4|^5.0"},"suggest":{"scheb/2fa-backup-code":"Emergency codes when you have no access to other methods","scheb/2fa-email":"Send codes by email","scheb/2fa-totp":"Temporary one-time password (TOTP) support (Google Authenticator compatible)","scheb/2fa-google-authenticator":"Google Authenticator support","scheb/2fa-trusted-device":"Trusted devices support","scheb/2fa-qr-code":"Generate QR codes for Google Authenticator / TOTP"},"uid":4326572},"v5.1.0":{"name":"scheb/2fa-bundle","description":"A generic interface to implement two-factor authentication in Symfony applications","keywords":["symfony","Authentication","two-factor","2fa","two-step"],"homepage":"https://github.com/scheb/2fa","version":"v5.1.0","version_normalized":"5.1.0.0","license":["MIT"],"authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}],"source":{"url":"https://github.com/scheb/2fa-bundle.git","type":"git","reference":"cc2e094f4dd275529bbef19b48e5ec294d985f59"},"dist":{"url":"https://api.github.com/repos/scheb/2fa-bundle/zipball/cc2e094f4dd275529bbef19b48e5ec294d985f59","type":"zip","shasum":"","reference":"cc2e094f4dd275529bbef19b48e5ec294d985f59"},"type":"symfony-bundle","funding":[],"time":"2020-08-21T13:25:16+00:00","autoload":{"psr-4":{"Scheb\\TwoFactorBundle\\":""}},"require":{"php":">=7.2.5","symfony/config":"^4.4|^5.0","symfony/dependency-injection":"^4.4|^5.0","symfony/event-dispatcher":"^4.4|^5.0","symfony/framework-bundle":"^4.4|^5.0","symfony/http-foundation":"^4.4|^5.0","symfony/http-kernel":"^4.4|^5.0","symfony/property-access":"^4.4|^5.0","symfony/security-bundle":"^4.4.1|^5.0","symfony/twig-bundle":"^4.4|^5.0"},"suggest":{"scheb/2fa-backup-code":"Emergency codes when you have no access to other methods","scheb/2fa-email":"Send codes by email","scheb/2fa-totp":"Temporary one-time password (TOTP) support (Google Authenticator compatible)","scheb/2fa-google-authenticator":"Google Authenticator support","scheb/2fa-trusted-device":"Trusted devices support","scheb/2fa-qr-code":"Generate QR codes for Google Authenticator / TOTP"},"uid":4377812},"v5.1.1":{"name":"scheb/2fa-bundle","description":"A generic interface to implement two-factor authentication in Symfony applications","keywords":["symfony","Authentication","two-factor","2fa","two-step"],"homepage":"https://github.com/scheb/2fa","version":"v5.1.1","version_normalized":"5.1.1.0","license":["MIT"],"authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}],"source":{"url":"https://github.com/scheb/2fa-bundle.git","type":"git","reference":"e7c45c3decf984001d1f883cebaebaf9b9245d30"},"dist":{"url":"https://api.github.com/repos/scheb/2fa-bundle/zipball/e7c45c3decf984001d1f883cebaebaf9b9245d30","type":"zip","shasum":"","reference":"e7c45c3decf984001d1f883cebaebaf9b9245d30"},"type":"symfony-bundle","funding":[],"time":"2020-09-21T13:29:58+00:00","autoload":{"psr-4":{"Scheb\\TwoFactorBundle\\":""}},"require":{"php":">=7.2.5","symfony/config":"^4.4|^5.0","symfony/dependency-injection":"^4.4|^5.0","symfony/event-dispatcher":"^4.4|^5.0","symfony/framework-bundle":"^4.4|^5.0","symfony/http-foundation":"^4.4|^5.0","symfony/http-kernel":"^4.4|^5.0","symfony/property-access":"^4.4|^5.0","symfony/security-bundle":"^4.4.1|^5.0","symfony/twig-bundle":"^4.4|^5.0"},"suggest":{"scheb/2fa-backup-code":"Emergency codes when you have no access to other methods","scheb/2fa-email":"Send codes by email","scheb/2fa-totp":"Temporary one-time password (TOTP) support (Google Authenticator compatible)","scheb/2fa-google-authenticator":"Google Authenticator support","scheb/2fa-trusted-device":"Trusted devices support","scheb/2fa-qr-code":"Generate QR codes for Google Authenticator / TOTP"},"uid":4471214},"v5.1.2":{"name":"scheb/2fa-bundle","description":"A generic interface to implement two-factor authentication in Symfony applications","keywords":["symfony","Authentication","two-factor","2fa","two-step"],"homepage":"https://github.com/scheb/2fa","version":"v5.1.2","version_normalized":"5.1.2.0","license":["MIT"],"authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}],"source":{"url":"https://github.com/scheb/2fa-bundle.git","type":"git","reference":"26c9140c116d298cb7036fe7d79b80e352d11aae"},"dist":{"url":"https://api.github.com/repos/scheb/2fa-bundle/zipball/26c9140c116d298cb7036fe7d79b80e352d11aae","type":"zip","shasum":"","reference":"26c9140c116d298cb7036fe7d79b80e352d11aae"},"type":"symfony-bundle","funding":[],"time":"2020-10-26T17:12:53+00:00","autoload":{"psr-4":{"Scheb\\TwoFactorBundle\\":""}},"require":{"php":">=7.2.5","symfony/config":"^4.4|^5.0","symfony/dependency-injection":"^4.4|^5.0","symfony/event-dispatcher":"^4.4|^5.0","symfony/framework-bundle":"^4.4|^5.0","symfony/http-foundation":"^4.4|^5.0","symfony/http-kernel":"^4.4|^5.0","symfony/property-access":"^4.4|^5.0","symfony/security-bundle":"^4.4.1|^5.0","symfony/twig-bundle":"^4.4|^5.0"},"suggest":{"scheb/2fa-backup-code":"Emergency codes when you have no access to other methods","scheb/2fa-email":"Send codes by email","scheb/2fa-totp":"Temporary one-time password (TOTP) support (Google Authenticator compatible)","scheb/2fa-google-authenticator":"Google Authenticator support","scheb/2fa-trusted-device":"Trusted devices support","scheb/2fa-qr-code":"Generate QR codes for Google Authenticator / TOTP"},"uid":4585580},"v5.1.3":{"name":"scheb/2fa-bundle","description":"A generic interface to implement two-factor authentication in Symfony applications","keywords":["symfony","Authentication","two-factor","2fa","two-step"],"homepage":"https://github.com/scheb/2fa","version":"v5.1.3","version_normalized":"5.1.3.0","license":["MIT"],"authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}],"source":{"url":"https://github.com/scheb/2fa-bundle.git","type":"git","reference":"ef7e79e1240a6f158ce8ca6ef5dfa4ce75e6d02e"},"dist":{"url":"https://api.github.com/repos/scheb/2fa-bundle/zipball/ef7e79e1240a6f158ce8ca6ef5dfa4ce75e6d02e","type":"zip","shasum":"","reference":"ef7e79e1240a6f158ce8ca6ef5dfa4ce75e6d02e"},"type":"symfony-bundle","funding":[],"time":"2020-10-30T18:27:09+00:00","autoload":{"psr-4":{"Scheb\\TwoFactorBundle\\":""}},"require":{"php":">=7.2.5","symfony/config":"^4.4|^5.0","symfony/dependency-injection":"^4.4|^5.0","symfony/event-dispatcher":"^4.4|^5.0","symfony/framework-bundle":"^4.4|^5.0","symfony/http-foundation":"^4.4|^5.0","symfony/http-kernel":"^4.4|^5.0","symfony/property-access":"^4.4|^5.0","symfony/security-bundle":"^4.4.1|^5.0","symfony/twig-bundle":"^4.4|^5.0"},"suggest":{"scheb/2fa-backup-code":"Emergency codes when you have no access to other methods","scheb/2fa-email":"Send codes by email","scheb/2fa-totp":"Temporary one-time password (TOTP) support (Google Authenticator compatible)","scheb/2fa-google-authenticator":"Google Authenticator support","scheb/2fa-trusted-device":"Trusted devices support","scheb/2fa-qr-code":"Generate QR codes for Google Authenticator / TOTP"},"uid":4601473},"v5.1.4":{"name":"scheb/2fa-bundle","description":"A generic interface to implement two-factor authentication in Symfony applications","keywords":["symfony","Authentication","two-factor","2fa","two-step"],"homepage":"https://github.com/scheb/2fa","version":"v5.1.4","version_normalized":"5.1.4.0","license":["MIT"],"authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}],"source":{"url":"https://github.com/scheb/2fa-bundle.git","type":"git","reference":"5b49ef232a88e9eb5a857fdf683f7c0a2a5ea3d0"},"dist":{"url":"https://api.github.com/repos/scheb/2fa-bundle/zipball/5b49ef232a88e9eb5a857fdf683f7c0a2a5ea3d0","type":"zip","shasum":"","reference":"5b49ef232a88e9eb5a857fdf683f7c0a2a5ea3d0"},"type":"symfony-bundle","funding":[],"time":"2020-11-13T09:37:37+00:00","autoload":{"psr-4":{"Scheb\\TwoFactorBundle\\":""}},"require":{"php":">=7.2.5","symfony/config":"^4.4|^5.0","symfony/dependency-injection":"^4.4|^5.0","symfony/event-dispatcher":"^4.4|^5.0","symfony/framework-bundle":"^4.4|^5.0","symfony/http-foundation":"^4.4|^5.0","symfony/http-kernel":"^4.4|^5.0","symfony/property-access":"^4.4|^5.0","symfony/security-bundle":"^4.4.1|^5.0","symfony/twig-bundle":"^4.4|^5.0"},"suggest":{"scheb/2fa-backup-code":"Emergency codes when you have no access to other methods","scheb/2fa-email":"Send codes by email","scheb/2fa-totp":"Temporary one-time password (TOTP) support (Google Authenticator compatible)","scheb/2fa-google-authenticator":"Google Authenticator support","scheb/2fa-trusted-device":"Trusted devices support","scheb/2fa-qr-code":"Generate QR codes for Google Authenticator / TOTP"},"uid":4642830},"v5.10.0":{"name":"scheb/2fa-bundle","description":"A generic interface to implement two-factor authentication in Symfony applications","keywords":["symfony","Authentication","two-factor","2fa","two-step"],"homepage":"https://github.com/scheb/2fa","version":"v5.10.0","version_normalized":"5.10.0.0","license":["MIT"],"authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}],"source":{"url":"https://github.com/scheb/2fa-bundle.git","type":"git","reference":"f75fda78f2fe46e9098dcf41dd7d24bd15a8a091"},"dist":{"url":"https://api.github.com/repos/scheb/2fa-bundle/zipball/f75fda78f2fe46e9098dcf41dd7d24bd15a8a091","type":"zip","shasum":"","reference":"f75fda78f2fe46e9098dcf41dd7d24bd15a8a091"},"type":"symfony-bundle","funding":[],"time":"2021-06-01T18:32:29+00:00","autoload":{"psr-4":{"Scheb\\TwoFactorBundle\\":""}},"require":{"php":">=7.2.5","ext-json":"*","symfony/config":"^4.4|^5.0","symfony/dependency-injection":"^4.4|^5.0","symfony/event-dispatcher":"^4.4|^5.0","symfony/framework-bundle":"^4.4|^5.0","symfony/http-foundation":"^4.4|^5.0","symfony/http-kernel":"^4.4|^5.0","symfony/property-access":"^4.4|^5.0","symfony/security-bundle":"^4.4.1|^5.0","symfony/twig-bundle":"^4.4|^5.0"},"suggest":{"scheb/2fa-backup-code":"Emergency codes when you have no access to other methods","scheb/2fa-email":"Send codes by email","scheb/2fa-totp":"Temporary one-time password (TOTP) support (Google Authenticator compatible)","scheb/2fa-google-authenticator":"Google Authenticator support","scheb/2fa-trusted-device":"Trusted devices support","scheb/2fa-qr-code":"Generate QR codes for Google Authenticator / TOTP"},"conflict":{"scheb/two-factor-bundle":"*"},"uid":5254013},"v5.10.1":{"name":"scheb/2fa-bundle","description":"A generic interface to implement two-factor authentication in Symfony applications","keywords":["symfony","Authentication","two-factor","2fa","two-step"],"homepage":"https://github.com/scheb/2fa","version":"v5.10.1","version_normalized":"5.10.1.0","license":["MIT"],"authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}],"source":{"url":"https://github.com/scheb/2fa-bundle.git","type":"git","reference":"5a70cba98051fdfad4ae7555d9d8b73dfdf2d658"},"dist":{"url":"https://api.github.com/repos/scheb/2fa-bundle/zipball/5a70cba98051fdfad4ae7555d9d8b73dfdf2d658","type":"zip","shasum":"","reference":"5a70cba98051fdfad4ae7555d9d8b73dfdf2d658"},"type":"symfony-bundle","funding":[],"time":"2021-06-02T20:00:05+00:00","autoload":{"psr-4":{"Scheb\\TwoFactorBundle\\":""}},"require":{"php":">=7.2.5","ext-json":"*","symfony/config":"^4.4|^5.0","symfony/dependency-injection":"^4.4|^5.0","symfony/event-dispatcher":"^4.4|^5.0","symfony/framework-bundle":"^4.4|^5.0","symfony/http-foundation":"^4.4|^5.0","symfony/http-kernel":"^4.4|^5.0","symfony/property-access":"^4.4|^5.0","symfony/security-bundle":"^4.4.1|^5.0","symfony/twig-bundle":"^4.4|^5.0"},"suggest":{"scheb/2fa-backup-code":"Emergency codes when you have no access to other methods","scheb/2fa-email":"Send codes by email","scheb/2fa-totp":"Temporary one-time password (TOTP) support (Google Authenticator compatible)","scheb/2fa-google-authenticator":"Google Authenticator support","scheb/2fa-trusted-device":"Trusted devices support","scheb/2fa-qr-code":"Generate QR codes for Google Authenticator / TOTP"},"conflict":{"scheb/two-factor-bundle":"*"},"uid":5295548},"v5.11.0":{"name":"scheb/2fa-bundle","description":"A generic interface to implement two-factor authentication in Symfony applications","keywords":["symfony","Authentication","two-factor","2fa","two-step"],"homepage":"https://github.com/scheb/2fa","version":"v5.11.0","version_normalized":"5.11.0.0","license":["MIT"],"authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}],"source":{"url":"https://github.com/scheb/2fa-bundle.git","type":"git","reference":"d049b28ed7afccddd12f11e6e84a1ae22f57d6a1"},"dist":{"url":"https://api.github.com/repos/scheb/2fa-bundle/zipball/d049b28ed7afccddd12f11e6e84a1ae22f57d6a1","type":"zip","shasum":"","reference":"d049b28ed7afccddd12f11e6e84a1ae22f57d6a1"},"type":"symfony-bundle","funding":[],"time":"2021-08-11T18:30:37+00:00","autoload":{"psr-4":{"Scheb\\TwoFactorBundle\\":""}},"require":{"php":">=7.2.5","ext-json":"*","symfony/config":"^4.4|^5.0","symfony/dependency-injection":"^4.4|^5.0","symfony/event-dispatcher":"^4.4|^5.0","symfony/framework-bundle":"^4.4|^5.0","symfony/http-foundation":"^4.4|^5.0","symfony/http-kernel":"^4.4|^5.0","symfony/property-access":"^4.4|^5.0","symfony/security-bundle":"^4.4.1|^5.0","symfony/twig-bundle":"^4.4|^5.0"},"suggest":{"scheb/2fa-backup-code":"Emergency codes when you have no access to other methods","scheb/2fa-email":"Send codes by email","scheb/2fa-totp":"Temporary one-time password (TOTP) support (Google Authenticator compatible)","scheb/2fa-google-authenticator":"Google Authenticator support","scheb/2fa-trusted-device":"Trusted devices support","scheb/2fa-qr-code":"Generate QR codes for Google Authenticator / TOTP"},"conflict":{"scheb/two-factor-bundle":"*"},"uid":5433194},"v5.12.0":{"name":"scheb/2fa-bundle","description":"A generic interface to implement two-factor authentication in Symfony applications","keywords":["symfony","Authentication","two-factor","2fa","two-step"],"homepage":"https://github.com/scheb/2fa","version":"v5.12.0","version_normalized":"5.12.0.0","license":["MIT"],"authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}],"source":{"url":"https://github.com/scheb/2fa-bundle.git","type":"git","reference":"d25f6ee8e926594f6a0d7a2ded262f21e6a1eee5"},"dist":{"url":"https://api.github.com/repos/scheb/2fa-bundle/zipball/d25f6ee8e926594f6a0d7a2ded262f21e6a1eee5","type":"zip","shasum":"","reference":"d25f6ee8e926594f6a0d7a2ded262f21e6a1eee5"},"type":"symfony-bundle","funding":[],"time":"2021-09-25T10:58:33+00:00","autoload":{"psr-4":{"Scheb\\TwoFactorBundle\\":""}},"require":{"php":">=7.2.5","ext-json":"*","symfony/config":"^4.4|^5.0","symfony/dependency-injection":"^4.4|^5.0","symfony/event-dispatcher":"^4.4|^5.0","symfony/framework-bundle":"^4.4|^5.0","symfony/http-foundation":"^4.4|^5.0","symfony/http-kernel":"^4.4|^5.0","symfony/property-access":"^4.4|^5.0","symfony/security-bundle":"^4.4.1|^5.0","symfony/twig-bundle":"^4.4|^5.0"},"suggest":{"scheb/2fa-backup-code":"Emergency codes when you have no access to other methods","scheb/2fa-email":"Send codes by email","scheb/2fa-totp":"Temporary one-time password (TOTP) support (Google Authenticator compatible)","scheb/2fa-google-authenticator":"Google Authenticator support","scheb/2fa-trusted-device":"Trusted devices support","scheb/2fa-qr-code":"Generate QR codes for Google Authenticator / TOTP"},"conflict":{"scheb/two-factor-bundle":"*"},"uid":5543767},"v5.12.1":{"name":"scheb/2fa-bundle","description":"A generic interface to implement two-factor authentication in Symfony applications","keywords":["symfony","Authentication","two-factor","2fa","two-step"],"homepage":"https://github.com/scheb/2fa","version":"v5.12.1","version_normalized":"5.12.1.0","license":["MIT"],"authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}],"source":{"url":"https://github.com/scheb/2fa-bundle.git","type":"git","reference":"cda0896d27830727b8e592b14e3255c778f63e22"},"dist":{"url":"https://api.github.com/repos/scheb/2fa-bundle/zipball/cda0896d27830727b8e592b14e3255c778f63e22","type":"zip","shasum":"","reference":"cda0896d27830727b8e592b14e3255c778f63e22"},"type":"symfony-bundle","funding":[],"time":"2021-10-11T09:04:22+00:00","autoload":{"psr-4":{"Scheb\\TwoFactorBundle\\":""}},"require":{"php":">=7.2.5","ext-json":"*","symfony/config":"^4.4|^5.0","symfony/dependency-injection":"^4.4|^5.0","symfony/event-dispatcher":"^4.4|^5.0","symfony/framework-bundle":"^4.4|^5.0","symfony/http-foundation":"^4.4|^5.0","symfony/http-kernel":"^4.4|^5.0","symfony/property-access":"^4.4|^5.0","symfony/security-bundle":"^4.4.1|^5.0","symfony/twig-bundle":"^4.4|^5.0"},"suggest":{"scheb/2fa-backup-code":"Emergency codes when you have no access to other methods","scheb/2fa-email":"Send codes by email","scheb/2fa-totp":"Temporary one-time password (TOTP) support (Google Authenticator compatible)","scheb/2fa-google-authenticator":"Google Authenticator support","scheb/2fa-trusted-device":"Trusted devices support","scheb/2fa-qr-code":"Generate QR codes for Google Authenticator / TOTP"},"conflict":{"scheb/two-factor-bundle":"*"},"uid":5587377},"v5.13.0":{"name":"scheb/2fa-bundle","description":"A generic interface to implement two-factor authentication in Symfony applications","keywords":["symfony","Authentication","two-factor","2fa","two-step"],"homepage":"https://github.com/scheb/2fa","version":"v5.13.0","version_normalized":"5.13.0.0","license":["MIT"],"authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}],"source":{"url":"https://github.com/scheb/2fa-bundle.git","type":"git","reference":"e89a67bf027e89492811e02fc93172d34aa704ff"},"dist":{"url":"https://api.github.com/repos/scheb/2fa-bundle/zipball/e89a67bf027e89492811e02fc93172d34aa704ff","type":"zip","shasum":"","reference":"e89a67bf027e89492811e02fc93172d34aa704ff"},"type":"symfony-bundle","funding":[],"time":"2021-10-16T19:47:29+00:00","autoload":{"psr-4":{"Scheb\\TwoFactorBundle\\":""}},"require":{"php":">=7.2.5","ext-json":"*","symfony/config":"^4.4|^5.0","symfony/dependency-injection":"^4.4|^5.0","symfony/event-dispatcher":"^4.4|^5.0","symfony/framework-bundle":"^4.4|^5.0","symfony/http-foundation":"^4.4|^5.0","symfony/http-kernel":"^4.4|^5.0","symfony/property-access":"^4.4|^5.0","symfony/security-bundle":"^4.4.1|^5.0","symfony/twig-bundle":"^4.4|^5.0"},"suggest":{"scheb/2fa-backup-code":"Emergency codes when you have no access to other methods","scheb/2fa-email":"Send codes by email","scheb/2fa-totp":"Temporary one-time password (TOTP) support (Google Authenticator compatible)","scheb/2fa-google-authenticator":"Google Authenticator support","scheb/2fa-trusted-device":"Trusted devices support","scheb/2fa-qr-code":"Generate QR codes for Google Authenticator / TOTP"},"conflict":{"scheb/two-factor-bundle":"*"},"uid":5611945},"v5.13.1":{"name":"scheb/2fa-bundle","description":"A generic interface to implement two-factor authentication in Symfony applications","keywords":["symfony","Authentication","two-factor","2fa","two-step"],"homepage":"https://github.com/scheb/2fa","version":"v5.13.1","version_normalized":"5.13.1.0","license":["MIT"],"authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}],"source":{"url":"https://github.com/scheb/2fa-bundle.git","type":"git","reference":"f1dfc045db00fbeee9be639690153a0ea5a91f09"},"dist":{"url":"https://api.github.com/repos/scheb/2fa-bundle/zipball/f1dfc045db00fbeee9be639690153a0ea5a91f09","type":"zip","shasum":"","reference":"f1dfc045db00fbeee9be639690153a0ea5a91f09"},"type":"symfony-bundle","funding":[],"time":"2021-12-17T18:37:16+00:00","autoload":{"psr-4":{"Scheb\\TwoFactorBundle\\":""}},"require":{"php":">=7.2.5","ext-json":"*","symfony/config":"^4.4|^5.0","symfony/dependency-injection":"^4.4|^5.0","symfony/event-dispatcher":"^4.4|^5.0","symfony/framework-bundle":"^4.4|^5.0","symfony/http-foundation":"^4.4|^5.0","symfony/http-kernel":"^4.4|^5.0","symfony/property-access":"^4.4|^5.0","symfony/security-bundle":"^4.4.1|^5.0","symfony/twig-bundle":"^4.4|^5.0"},"suggest":{"scheb/2fa-backup-code":"Emergency codes when you have no access to other methods","scheb/2fa-email":"Send codes by email","scheb/2fa-totp":"Temporary one-time password (TOTP) support (Google Authenticator compatible)","scheb/2fa-google-authenticator":"Google Authenticator support","scheb/2fa-trusted-device":"Trusted devices support","scheb/2fa-qr-code":"Generate QR codes for Google Authenticator / TOTP"},"conflict":{"scheb/two-factor-bundle":"*"},"uid":5787999},"v5.13.2":{"name":"scheb/2fa-bundle","description":"A generic interface to implement two-factor authentication in Symfony applications","keywords":["symfony","Authentication","two-factor","2fa","two-step"],"homepage":"https://github.com/scheb/2fa","version":"v5.13.2","version_normalized":"5.13.2.0","license":["MIT"],"authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}],"source":{"url":"https://github.com/scheb/2fa-bundle.git","type":"git","reference":"dc575cc7bc94fa3a52b547698086f2ef015d2e81"},"dist":{"url":"https://api.github.com/repos/scheb/2fa-bundle/zipball/dc575cc7bc94fa3a52b547698086f2ef015d2e81","type":"zip","shasum":"","reference":"dc575cc7bc94fa3a52b547698086f2ef015d2e81"},"type":"symfony-bundle","funding":[],"time":"2022-04-16T10:18:34+00:00","autoload":{"psr-4":{"Scheb\\TwoFactorBundle\\":""}},"require":{"php":">=7.2.5","ext-json":"*","symfony/config":"^4.4|^5.0","symfony/dependency-injection":"^4.4|^5.0","symfony/event-dispatcher":"^4.4|^5.0","symfony/framework-bundle":"^4.4|^5.0","symfony/http-foundation":"^4.4|^5.0","symfony/http-kernel":"^4.4|^5.0","symfony/property-access":"^4.4|^5.0","symfony/security-bundle":"^4.4.1|^5.0","symfony/twig-bundle":"^4.4|^5.0"},"suggest":{"scheb/2fa-backup-code":"Emergency codes when you have no access to other methods","scheb/2fa-email":"Send codes by email","scheb/2fa-totp":"Temporary one-time password (TOTP) support (Google Authenticator compatible)","scheb/2fa-google-authenticator":"Google Authenticator support","scheb/2fa-trusted-device":"Trusted devices support","scheb/2fa-qr-code":"Generate QR codes for Google Authenticator / TOTP"},"conflict":{"scheb/two-factor-bundle":"*"},"uid":6164323},"v5.2.0":{"name":"scheb/2fa-bundle","description":"A generic interface to implement two-factor authentication in Symfony applications","keywords":["symfony","Authentication","two-factor","2fa","two-step"],"homepage":"https://github.com/scheb/2fa","version":"v5.2.0","version_normalized":"5.2.0.0","license":["MIT"],"authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}],"source":{"url":"https://github.com/scheb/2fa-bundle.git","type":"git","reference":"568b3f5b778ef4c97ea6f628b62d5e880bad6ba3"},"dist":{"url":"https://api.github.com/repos/scheb/2fa-bundle/zipball/568b3f5b778ef4c97ea6f628b62d5e880bad6ba3","type":"zip","shasum":"","reference":"568b3f5b778ef4c97ea6f628b62d5e880bad6ba3"},"type":"symfony-bundle","funding":[],"time":"2020-12-01T11:23:18+00:00","autoload":{"psr-4":{"Scheb\\TwoFactorBundle\\":""}},"require":{"php":">=7.2.5","symfony/config":"^4.4|^5.0","symfony/dependency-injection":"^4.4|^5.0","symfony/event-dispatcher":"^4.4|^5.0","symfony/framework-bundle":"^4.4|^5.0","symfony/http-foundation":"^4.4|^5.0","symfony/http-kernel":"^4.4|^5.0","symfony/property-access":"^4.4|^5.0","symfony/security-bundle":"^4.4.1|^5.0","symfony/twig-bundle":"^4.4|^5.0"},"suggest":{"scheb/2fa-backup-code":"Emergency codes when you have no access to other methods","scheb/2fa-email":"Send codes by email","scheb/2fa-totp":"Temporary one-time password (TOTP) support (Google Authenticator compatible)","scheb/2fa-google-authenticator":"Google Authenticator support","scheb/2fa-trusted-device":"Trusted devices support","scheb/2fa-qr-code":"Generate QR codes for Google Authenticator / TOTP"},"uid":4702556},"v5.2.1":{"name":"scheb/2fa-bundle","description":"A generic interface to implement two-factor authentication in Symfony applications","keywords":["symfony","Authentication","two-factor","2fa","two-step"],"homepage":"https://github.com/scheb/2fa","version":"v5.2.1","version_normalized":"5.2.1.0","license":["MIT"],"authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}],"source":{"url":"https://github.com/scheb/2fa-bundle.git","type":"git","reference":"9defda6e5f39ab3ea542de5b7be07eaeb9c78da7"},"dist":{"url":"https://api.github.com/repos/scheb/2fa-bundle/zipball/9defda6e5f39ab3ea542de5b7be07eaeb9c78da7","type":"zip","shasum":"","reference":"9defda6e5f39ab3ea542de5b7be07eaeb9c78da7"},"type":"symfony-bundle","funding":[],"time":"2020-12-02T18:47:00+00:00","autoload":{"psr-4":{"Scheb\\TwoFactorBundle\\":""}},"require":{"php":">=7.2.5","symfony/config":"^4.4|^5.0","symfony/dependency-injection":"^4.4|^5.0","symfony/event-dispatcher":"^4.4|^5.0","symfony/framework-bundle":"^4.4|^5.0","symfony/http-foundation":"^4.4|^5.0","symfony/http-kernel":"^4.4|^5.0","symfony/property-access":"^4.4|^5.0","symfony/security-bundle":"^4.4.1|^5.0","symfony/twig-bundle":"^4.4|^5.0"},"suggest":{"scheb/2fa-backup-code":"Emergency codes when you have no access to other methods","scheb/2fa-email":"Send codes by email","scheb/2fa-totp":"Temporary one-time password (TOTP) support (Google Authenticator compatible)","scheb/2fa-google-authenticator":"Google Authenticator support","scheb/2fa-trusted-device":"Trusted devices support","scheb/2fa-qr-code":"Generate QR codes for Google Authenticator / TOTP"},"uid":4708475},"v5.3.0":{"name":"scheb/2fa-bundle","description":"A generic interface to implement two-factor authentication in Symfony applications","keywords":["symfony","Authentication","two-factor","2fa","two-step"],"homepage":"https://github.com/scheb/2fa","version":"v5.3.0","version_normalized":"5.3.0.0","license":["MIT"],"authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}],"source":{"url":"https://github.com/scheb/2fa-bundle.git","type":"git","reference":"cff2d902a24afa89a15e6702855de79e41a3dcac"},"dist":{"url":"https://api.github.com/repos/scheb/2fa-bundle/zipball/cff2d902a24afa89a15e6702855de79e41a3dcac","type":"zip","shasum":"","reference":"cff2d902a24afa89a15e6702855de79e41a3dcac"},"type":"symfony-bundle","funding":[],"time":"2020-12-31T11:27:00+00:00","autoload":{"psr-4":{"Scheb\\TwoFactorBundle\\":""}},"require":{"php":">=7.2.5","symfony/config":"^4.4|^5.0","symfony/dependency-injection":"^4.4|^5.0","symfony/event-dispatcher":"^4.4|^5.0","symfony/framework-bundle":"^4.4|^5.0","symfony/http-foundation":"^4.4|^5.0","symfony/http-kernel":"^4.4|^5.0","symfony/property-access":"^4.4|^5.0","symfony/security-bundle":"^4.4.1|^5.0","symfony/twig-bundle":"^4.4|^5.0"},"suggest":{"scheb/2fa-backup-code":"Emergency codes when you have no access to other methods","scheb/2fa-email":"Send codes by email","scheb/2fa-totp":"Temporary one-time password (TOTP) support (Google Authenticator compatible)","scheb/2fa-google-authenticator":"Google Authenticator support","scheb/2fa-trusted-device":"Trusted devices support","scheb/2fa-qr-code":"Generate QR codes for Google Authenticator / TOTP"},"uid":4801029},"v5.3.1":{"name":"scheb/2fa-bundle","description":"A generic interface to implement two-factor authentication in Symfony applications","keywords":["symfony","Authentication","two-factor","2fa","two-step"],"homepage":"https://github.com/scheb/2fa","version":"v5.3.1","version_normalized":"5.3.1.0","license":["MIT"],"authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}],"source":{"url":"https://github.com/scheb/2fa-bundle.git","type":"git","reference":"545309000efb435fed9b7e9cff0fae7b53a72eb8"},"dist":{"url":"https://api.github.com/repos/scheb/2fa-bundle/zipball/545309000efb435fed9b7e9cff0fae7b53a72eb8","type":"zip","shasum":"","reference":"545309000efb435fed9b7e9cff0fae7b53a72eb8"},"type":"symfony-bundle","funding":[],"time":"2021-01-01T15:52:24+00:00","autoload":{"psr-4":{"Scheb\\TwoFactorBundle\\":""}},"require":{"php":">=7.2.5","symfony/config":"^4.4|^5.0","symfony/dependency-injection":"^4.4|^5.0","symfony/event-dispatcher":"^4.4|^5.0","symfony/framework-bundle":"^4.4|^5.0","symfony/http-foundation":"^4.4|^5.0","symfony/http-kernel":"^4.4|^5.0","symfony/property-access":"^4.4|^5.0","symfony/security-bundle":"^4.4.1|^5.0","symfony/twig-bundle":"^4.4|^5.0"},"suggest":{"scheb/2fa-backup-code":"Emergency codes when you have no access to other methods","scheb/2fa-email":"Send codes by email","scheb/2fa-totp":"Temporary one-time password (TOTP) support (Google Authenticator compatible)","scheb/2fa-google-authenticator":"Google Authenticator support","scheb/2fa-trusted-device":"Trusted devices support","scheb/2fa-qr-code":"Generate QR codes for Google Authenticator / TOTP"},"uid":4802837},"v5.4.0":{"name":"scheb/2fa-bundle","description":"A generic interface to implement two-factor authentication in Symfony applications","keywords":["symfony","Authentication","two-factor","2fa","two-step"],"homepage":"https://github.com/scheb/2fa","version":"v5.4.0","version_normalized":"5.4.0.0","license":["MIT"],"authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}],"source":{"url":"https://github.com/scheb/2fa-bundle.git","type":"git","reference":"05e7669088a02199e3f81abddb363f426ca0bbc1"},"dist":{"url":"https://api.github.com/repos/scheb/2fa-bundle/zipball/05e7669088a02199e3f81abddb363f426ca0bbc1","type":"zip","shasum":"","reference":"05e7669088a02199e3f81abddb363f426ca0bbc1"},"type":"symfony-bundle","funding":[],"time":"2021-01-23T19:01:12+00:00","autoload":{"psr-4":{"Scheb\\TwoFactorBundle\\":""}},"require":{"php":">=7.2.5","ext-json":"*","symfony/config":"^4.4|^5.0","symfony/dependency-injection":"^4.4|^5.0","symfony/event-dispatcher":"^4.4|^5.0","symfony/framework-bundle":"^4.4|^5.0","symfony/http-foundation":"^4.4|^5.0","symfony/http-kernel":"^4.4|^5.0","symfony/property-access":"^4.4|^5.0","symfony/security-bundle":"^4.4.1|^5.0","symfony/twig-bundle":"^4.4|^5.0"},"suggest":{"scheb/2fa-backup-code":"Emergency codes when you have no access to other methods","scheb/2fa-email":"Send codes by email","scheb/2fa-totp":"Temporary one-time password (TOTP) support (Google Authenticator compatible)","scheb/2fa-google-authenticator":"Google Authenticator support","scheb/2fa-trusted-device":"Trusted devices support","scheb/2fa-qr-code":"Generate QR codes for Google Authenticator / TOTP"},"conflict":{"scheb/two-factor-bundle":"*"},"uid":4870553},"v5.4.1":{"name":"scheb/2fa-bundle","description":"A generic interface to implement two-factor authentication in Symfony applications","keywords":["symfony","Authentication","two-factor","2fa","two-step"],"homepage":"https://github.com/scheb/2fa","version":"v5.4.1","version_normalized":"5.4.1.0","license":["MIT"],"authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}],"source":{"url":"https://github.com/scheb/2fa-bundle.git","type":"git","reference":"5ce5763a16af4a28bef4c7306a3ca68ca9e07ac7"},"dist":{"url":"https://api.github.com/repos/scheb/2fa-bundle/zipball/5ce5763a16af4a28bef4c7306a3ca68ca9e07ac7","type":"zip","shasum":"","reference":"5ce5763a16af4a28bef4c7306a3ca68ca9e07ac7"},"type":"symfony-bundle","funding":[],"time":"2021-01-24T12:59:37+00:00","autoload":{"psr-4":{"Scheb\\TwoFactorBundle\\":""}},"require":{"php":">=7.2.5","ext-json":"*","symfony/config":"^4.4|^5.0","symfony/dependency-injection":"^4.4|^5.0","symfony/event-dispatcher":"^4.4|^5.0","symfony/framework-bundle":"^4.4|^5.0","symfony/http-foundation":"^4.4|^5.0","symfony/http-kernel":"^4.4|^5.0","symfony/property-access":"^4.4|^5.0","symfony/security-bundle":"^4.4.1|^5.0","symfony/twig-bundle":"^4.4|^5.0"},"suggest":{"scheb/2fa-backup-code":"Emergency codes when you have no access to other methods","scheb/2fa-email":"Send codes by email","scheb/2fa-totp":"Temporary one-time password (TOTP) support (Google Authenticator compatible)","scheb/2fa-google-authenticator":"Google Authenticator support","scheb/2fa-trusted-device":"Trusted devices support","scheb/2fa-qr-code":"Generate QR codes for Google Authenticator / TOTP"},"conflict":{"scheb/two-factor-bundle":"*"},"uid":4871278},"v5.4.2":{"name":"scheb/2fa-bundle","description":"A generic interface to implement two-factor authentication in Symfony applications","keywords":["symfony","Authentication","two-factor","2fa","two-step"],"homepage":"https://github.com/scheb/2fa","version":"v5.4.2","version_normalized":"5.4.2.0","license":["MIT"],"authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}],"source":{"url":"https://github.com/scheb/2fa-bundle.git","type":"git","reference":"ca3887f3d21f6de606d0b9881b82f859382d8a3f"},"dist":{"url":"https://api.github.com/repos/scheb/2fa-bundle/zipball/ca3887f3d21f6de606d0b9881b82f859382d8a3f","type":"zip","shasum":"","reference":"ca3887f3d21f6de606d0b9881b82f859382d8a3f"},"type":"symfony-bundle","funding":[],"time":"2021-01-29T13:16:42+00:00","autoload":{"psr-4":{"Scheb\\TwoFactorBundle\\":""}},"require":{"php":">=7.2.5","ext-json":"*","symfony/config":"^4.4|^5.0","symfony/dependency-injection":"^4.4|^5.0","symfony/event-dispatcher":"^4.4|^5.0","symfony/framework-bundle":"^4.4|^5.0","symfony/http-foundation":"^4.4|^5.0","symfony/http-kernel":"^4.4|^5.0","symfony/property-access":"^4.4|^5.0","symfony/security-bundle":"^4.4.1|^5.0","symfony/twig-bundle":"^4.4|^5.0"},"suggest":{"scheb/2fa-backup-code":"Emergency codes when you have no access to other methods","scheb/2fa-email":"Send codes by email","scheb/2fa-totp":"Temporary one-time password (TOTP) support (Google Authenticator compatible)","scheb/2fa-google-authenticator":"Google Authenticator support","scheb/2fa-trusted-device":"Trusted devices support","scheb/2fa-qr-code":"Generate QR codes for Google Authenticator / TOTP"},"conflict":{"scheb/two-factor-bundle":"*"},"uid":4889108},"v5.5.0":{"name":"scheb/2fa-bundle","description":"A generic interface to implement two-factor authentication in Symfony applications","keywords":["symfony","Authentication","two-factor","2fa","two-step"],"homepage":"https://github.com/scheb/2fa","version":"v5.5.0","version_normalized":"5.5.0.0","license":["MIT"],"authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}],"source":{"url":"https://github.com/scheb/2fa-bundle.git","type":"git","reference":"e10155a04a71cb19e89294e455146625d2329771"},"dist":{"url":"https://api.github.com/repos/scheb/2fa-bundle/zipball/e10155a04a71cb19e89294e455146625d2329771","type":"zip","shasum":"","reference":"e10155a04a71cb19e89294e455146625d2329771"},"type":"symfony-bundle","funding":[],"time":"2021-02-14T15:53:45+00:00","autoload":{"psr-4":{"Scheb\\TwoFactorBundle\\":""}},"require":{"php":">=7.2.5","ext-json":"*","symfony/config":"^4.4|^5.0","symfony/dependency-injection":"^4.4|^5.0","symfony/event-dispatcher":"^4.4|^5.0","symfony/framework-bundle":"^4.4|^5.0","symfony/http-foundation":"^4.4|^5.0","symfony/http-kernel":"^4.4|^5.0","symfony/property-access":"^4.4|^5.0","symfony/security-bundle":"^4.4.1|^5.0","symfony/twig-bundle":"^4.4|^5.0"},"suggest":{"scheb/2fa-backup-code":"Emergency codes when you have no access to other methods","scheb/2fa-email":"Send codes by email","scheb/2fa-totp":"Temporary one-time password (TOTP) support (Google Authenticator compatible)","scheb/2fa-google-authenticator":"Google Authenticator support","scheb/2fa-trusted-device":"Trusted devices support","scheb/2fa-qr-code":"Generate QR codes for Google Authenticator / TOTP"},"conflict":{"scheb/two-factor-bundle":"*"},"uid":4939065},"v5.6.0":{"name":"scheb/2fa-bundle","description":"A generic interface to implement two-factor authentication in Symfony applications","keywords":["symfony","Authentication","two-factor","2fa","two-step"],"homepage":"https://github.com/scheb/2fa","version":"v5.6.0","version_normalized":"5.6.0.0","license":["MIT"],"authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}],"source":{"url":"https://github.com/scheb/2fa-bundle.git","type":"git","reference":"ce390194d43529ab75e0163b7501e9d96ff402f7"},"dist":{"url":"https://api.github.com/repos/scheb/2fa-bundle/zipball/ce390194d43529ab75e0163b7501e9d96ff402f7","type":"zip","shasum":"","reference":"ce390194d43529ab75e0163b7501e9d96ff402f7"},"type":"symfony-bundle","funding":[],"time":"2021-02-18T17:09:24+00:00","autoload":{"psr-4":{"Scheb\\TwoFactorBundle\\":""}},"require":{"php":">=7.2.5","ext-json":"*","symfony/config":"^4.4|^5.0","symfony/dependency-injection":"^4.4|^5.0","symfony/event-dispatcher":"^4.4|^5.0","symfony/framework-bundle":"^4.4|^5.0","symfony/http-foundation":"^4.4|^5.0","symfony/http-kernel":"^4.4|^5.0","symfony/property-access":"^4.4|^5.0","symfony/security-bundle":"^4.4.1|^5.0","symfony/twig-bundle":"^4.4|^5.0"},"suggest":{"scheb/2fa-backup-code":"Emergency codes when you have no access to other methods","scheb/2fa-email":"Send codes by email","scheb/2fa-totp":"Temporary one-time password (TOTP) support (Google Authenticator compatible)","scheb/2fa-google-authenticator":"Google Authenticator support","scheb/2fa-trusted-device":"Trusted devices support","scheb/2fa-qr-code":"Generate QR codes for Google Authenticator / TOTP"},"conflict":{"scheb/two-factor-bundle":"*"},"uid":4951453},"v5.7.0":{"name":"scheb/2fa-bundle","description":"A generic interface to implement two-factor authentication in Symfony applications","keywords":["symfony","Authentication","two-factor","2fa","two-step"],"homepage":"https://github.com/scheb/2fa","version":"v5.7.0","version_normalized":"5.7.0.0","license":["MIT"],"authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}],"source":{"url":"https://github.com/scheb/2fa-bundle.git","type":"git","reference":"88e31146321b82f31a47e86da9f6d6cca10b5ebb"},"dist":{"url":"https://api.github.com/repos/scheb/2fa-bundle/zipball/88e31146321b82f31a47e86da9f6d6cca10b5ebb","type":"zip","shasum":"","reference":"88e31146321b82f31a47e86da9f6d6cca10b5ebb"},"type":"symfony-bundle","funding":[],"time":"2021-03-06T19:14:17+00:00","autoload":{"psr-4":{"Scheb\\TwoFactorBundle\\":""}},"require":{"php":">=7.2.5","ext-json":"*","symfony/config":"^4.4|^5.0","symfony/dependency-injection":"^4.4|^5.0","symfony/event-dispatcher":"^4.4|^5.0","symfony/framework-bundle":"^4.4|^5.0","symfony/http-foundation":"^4.4|^5.0","symfony/http-kernel":"^4.4|^5.0","symfony/property-access":"^4.4|^5.0","symfony/security-bundle":"^4.4.1|^5.0","symfony/twig-bundle":"^4.4|^5.0"},"suggest":{"scheb/2fa-backup-code":"Emergency codes when you have no access to other methods","scheb/2fa-email":"Send codes by email","scheb/2fa-totp":"Temporary one-time password (TOTP) support (Google Authenticator compatible)","scheb/2fa-google-authenticator":"Google Authenticator support","scheb/2fa-trusted-device":"Trusted devices support","scheb/2fa-qr-code":"Generate QR codes for Google Authenticator / TOTP"},"conflict":{"scheb/two-factor-bundle":"*"},"uid":4999440},"v5.8.0":{"name":"scheb/2fa-bundle","description":"A generic interface to implement two-factor authentication in Symfony applications","keywords":["symfony","Authentication","two-factor","2fa","two-step"],"homepage":"https://github.com/scheb/2fa","version":"v5.8.0","version_normalized":"5.8.0.0","license":["MIT"],"authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}],"source":{"url":"https://github.com/scheb/2fa-bundle.git","type":"git","reference":"93c3579f03d1f4b170d2f790ee78312e374c5e6d"},"dist":{"url":"https://api.github.com/repos/scheb/2fa-bundle/zipball/93c3579f03d1f4b170d2f790ee78312e374c5e6d","type":"zip","shasum":"","reference":"93c3579f03d1f4b170d2f790ee78312e374c5e6d"},"type":"symfony-bundle","funding":[],"time":"2021-04-01T18:17:48+00:00","autoload":{"psr-4":{"Scheb\\TwoFactorBundle\\":""}},"require":{"php":">=7.2.5","ext-json":"*","symfony/config":"^4.4|^5.0","symfony/dependency-injection":"^4.4|^5.0","symfony/event-dispatcher":"^4.4|^5.0","symfony/framework-bundle":"^4.4|^5.0","symfony/http-foundation":"^4.4|^5.0","symfony/http-kernel":"^4.4|^5.0","symfony/property-access":"^4.4|^5.0","symfony/security-bundle":"^4.4.1|^5.0","symfony/twig-bundle":"^4.4|^5.0"},"suggest":{"scheb/2fa-backup-code":"Emergency codes when you have no access to other methods","scheb/2fa-email":"Send codes by email","scheb/2fa-totp":"Temporary one-time password (TOTP) support (Google Authenticator compatible)","scheb/2fa-google-authenticator":"Google Authenticator support","scheb/2fa-trusted-device":"Trusted devices support","scheb/2fa-qr-code":"Generate QR codes for Google Authenticator / TOTP"},"conflict":{"scheb/two-factor-bundle":"*"},"uid":5074025},"v5.8.1":{"name":"scheb/2fa-bundle","description":"A generic interface to implement two-factor authentication in Symfony applications","keywords":["symfony","Authentication","two-factor","2fa","two-step"],"homepage":"https://github.com/scheb/2fa","version":"v5.8.1","version_normalized":"5.8.1.0","license":["MIT"],"authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}],"source":{"url":"https://github.com/scheb/2fa-bundle.git","type":"git","reference":"c1d267b24f5a1ed9be36b2d464e8729d7ea3f06f"},"dist":{"url":"https://api.github.com/repos/scheb/2fa-bundle/zipball/c1d267b24f5a1ed9be36b2d464e8729d7ea3f06f","type":"zip","shasum":"","reference":"c1d267b24f5a1ed9be36b2d464e8729d7ea3f06f"},"type":"symfony-bundle","funding":[],"time":"2021-05-12T20:32:07+00:00","autoload":{"psr-4":{"Scheb\\TwoFactorBundle\\":""}},"require":{"php":">=7.2.5","ext-json":"*","symfony/config":"^4.4|^5.0","symfony/dependency-injection":"^4.4|^5.0","symfony/event-dispatcher":"^4.4|^5.0","symfony/framework-bundle":"^4.4|^5.0","symfony/http-foundation":"^4.4|^5.0","symfony/http-kernel":"^4.4|^5.0","symfony/property-access":"^4.4|^5.0","symfony/security-bundle":"^4.4.1|^5.0","symfony/twig-bundle":"^4.4|^5.0"},"suggest":{"scheb/2fa-backup-code":"Emergency codes when you have no access to other methods","scheb/2fa-email":"Send codes by email","scheb/2fa-totp":"Temporary one-time password (TOTP) support (Google Authenticator compatible)","scheb/2fa-google-authenticator":"Google Authenticator support","scheb/2fa-trusted-device":"Trusted devices support","scheb/2fa-qr-code":"Generate QR codes for Google Authenticator / TOTP"},"conflict":{"scheb/two-factor-bundle":"*"},"uid":5196245},"v5.9.0":{"name":"scheb/2fa-bundle","description":"A generic interface to implement two-factor authentication in Symfony applications","keywords":["symfony","Authentication","two-factor","2fa","two-step"],"homepage":"https://github.com/scheb/2fa","version":"v5.9.0","version_normalized":"5.9.0.0","license":["MIT"],"authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}],"source":{"url":"https://github.com/scheb/2fa-bundle.git","type":"git","reference":"8877e39be1b4c29203567211e16b4bcfa55ba576"},"dist":{"url":"https://api.github.com/repos/scheb/2fa-bundle/zipball/8877e39be1b4c29203567211e16b4bcfa55ba576","type":"zip","shasum":"","reference":"8877e39be1b4c29203567211e16b4bcfa55ba576"},"type":"symfony-bundle","funding":[],"time":"2021-05-24T16:32:54+00:00","autoload":{"psr-4":{"Scheb\\TwoFactorBundle\\":""}},"require":{"php":">=7.2.5","ext-json":"*","symfony/config":"^4.4|^5.0","symfony/dependency-injection":"^4.4|^5.0","symfony/event-dispatcher":"^4.4|^5.0","symfony/framework-bundle":"^4.4|^5.0","symfony/http-foundation":"^4.4|^5.0","symfony/http-kernel":"^4.4|^5.0","symfony/property-access":"^4.4|^5.0","symfony/security-bundle":"^4.4.1|^5.0","symfony/twig-bundle":"^4.4|^5.0"},"suggest":{"scheb/2fa-backup-code":"Emergency codes when you have no access to other methods","scheb/2fa-email":"Send codes by email","scheb/2fa-totp":"Temporary one-time password (TOTP) support (Google Authenticator compatible)","scheb/2fa-google-authenticator":"Google Authenticator support","scheb/2fa-trusted-device":"Trusted devices support","scheb/2fa-qr-code":"Generate QR codes for Google Authenticator / TOTP"},"conflict":{"scheb/two-factor-bundle":"*"},"uid":5229869},"v6.0.0":{"name":"scheb/2fa-bundle","description":"A generic interface to implement two-factor authentication in Symfony applications","keywords":["symfony","Authentication","two-factor","2fa","two-step"],"homepage":"https://github.com/scheb/2fa","version":"v6.0.0","version_normalized":"6.0.0.0","license":["MIT"],"authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}],"source":{"url":"https://github.com/scheb/2fa-bundle.git","type":"git","reference":"d495e0ab304c2044aeaaffc0ba2bc9c2712b0598"},"dist":{"url":"https://api.github.com/repos/scheb/2fa-bundle/zipball/d495e0ab304c2044aeaaffc0ba2bc9c2712b0598","type":"zip","shasum":"","reference":"d495e0ab304c2044aeaaffc0ba2bc9c2712b0598"},"type":"symfony-bundle","funding":[],"time":"2021-12-29T17:35:47+00:00","autoload":{"psr-4":{"Scheb\\TwoFactorBundle\\":""}},"require":{"php":"~8.0.0 || ~8.1.0","ext-json":"*","symfony/config":"^5.4 || ^6.0","symfony/dependency-injection":"^5.4 || ^6.0","symfony/event-dispatcher":"^5.4 || ^6.0","symfony/framework-bundle":"^5.4 || ^6.0","symfony/http-foundation":"^5.4 || ^6.0","symfony/http-kernel":"^5.4 || ^6.0","symfony/property-access":"^5.4 || ^6.0","symfony/security-bundle":"^5.4 || ^6.0","symfony/twig-bundle":"^5.4 || ^6.0"},"suggest":{"scheb/2fa-backup-code":"Emergency codes when you have no access to other methods","scheb/2fa-email":"Send codes by email","scheb/2fa-totp":"Temporary one-time password (TOTP) support (Google Authenticator compatible)","scheb/2fa-google-authenticator":"Google Authenticator support","scheb/2fa-trusted-device":"Trusted devices support"},"conflict":{"scheb/two-factor-bundle":"*"},"uid":5815916},"v6.0.1":{"name":"scheb/2fa-bundle","description":"A generic interface to implement two-factor authentication in Symfony applications","keywords":["symfony","Authentication","two-factor","2fa","two-step"],"homepage":"https://github.com/scheb/2fa","version":"v6.0.1","version_normalized":"6.0.1.0","license":["MIT"],"authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}],"source":{"url":"https://github.com/scheb/2fa-bundle.git","type":"git","reference":"bf509e13d6dd891e46f5914c57a8ee3c9e1d5e0c"},"dist":{"url":"https://api.github.com/repos/scheb/2fa-bundle/zipball/bf509e13d6dd891e46f5914c57a8ee3c9e1d5e0c","type":"zip","shasum":"","reference":"bf509e13d6dd891e46f5914c57a8ee3c9e1d5e0c"},"type":"symfony-bundle","funding":[],"time":"2022-01-18T18:57:15+00:00","autoload":{"psr-4":{"Scheb\\TwoFactorBundle\\":""}},"require":{"php":"~8.0.0 || ~8.1.0","ext-json":"*","symfony/config":"^5.4 || ^6.0","symfony/dependency-injection":"^5.4 || ^6.0","symfony/event-dispatcher":"^5.4 || ^6.0","symfony/framework-bundle":"^5.4 || ^6.0","symfony/http-foundation":"^5.4 || ^6.0","symfony/http-kernel":"^5.4 || ^6.0","symfony/property-access":"^5.4 || ^6.0","symfony/security-bundle":"^5.4 || ^6.0","symfony/twig-bundle":"^5.4 || ^6.0"},"suggest":{"scheb/2fa-backup-code":"Emergency codes when you have no access to other methods","scheb/2fa-email":"Send codes by email","scheb/2fa-totp":"Temporary one-time password (TOTP) support (Google Authenticator compatible)","scheb/2fa-google-authenticator":"Google Authenticator support","scheb/2fa-trusted-device":"Trusted devices support"},"conflict":{"scheb/two-factor-bundle":"*"},"uid":5870948},"v6.0.2":{"name":"scheb/2fa-bundle","description":"A generic interface to implement two-factor authentication in Symfony applications","keywords":["symfony","Authentication","two-factor","2fa","two-step"],"homepage":"https://github.com/scheb/2fa","version":"v6.0.2","version_normalized":"6.0.2.0","license":["MIT"],"authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}],"source":{"url":"https://github.com/scheb/2fa-bundle.git","type":"git","reference":"606e907479aa6c55bc1a28c983e1e9e7b4842ba7"},"dist":{"url":"https://api.github.com/repos/scheb/2fa-bundle/zipball/606e907479aa6c55bc1a28c983e1e9e7b4842ba7","type":"zip","shasum":"","reference":"606e907479aa6c55bc1a28c983e1e9e7b4842ba7"},"type":"symfony-bundle","funding":[],"time":"2022-04-16T10:15:33+00:00","autoload":{"psr-4":{"Scheb\\TwoFactorBundle\\":""}},"require":{"php":"~8.0.0 || ~8.1.0","ext-json":"*","symfony/config":"^5.4 || ^6.0","symfony/dependency-injection":"^5.4 || ^6.0","symfony/event-dispatcher":"^5.4 || ^6.0","symfony/framework-bundle":"^5.4 || ^6.0","symfony/http-foundation":"^5.4 || ^6.0","symfony/http-kernel":"^5.4 || ^6.0","symfony/property-access":"^5.4 || ^6.0","symfony/security-bundle":"^5.4 || ^6.0","symfony/twig-bundle":"^5.4 || ^6.0"},"suggest":{"scheb/2fa-backup-code":"Emergency codes when you have no access to other methods","scheb/2fa-email":"Send codes by email","scheb/2fa-totp":"Temporary one-time password (TOTP) support (Google Authenticator compatible)","scheb/2fa-google-authenticator":"Google Authenticator support","scheb/2fa-trusted-device":"Trusted devices support"},"conflict":{"scheb/two-factor-bundle":"*"},"uid":6164333},"v6.0.3":{"name":"scheb/2fa-bundle","description":"A generic interface to implement two-factor authentication in Symfony applications","keywords":["symfony","Authentication","two-factor","2fa","two-step"],"homepage":"https://github.com/scheb/2fa","version":"v6.0.3","version_normalized":"6.0.3.0","license":["MIT"],"authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}],"source":{"url":"https://github.com/scheb/2fa-bundle.git","type":"git","reference":"459b77d1d1c376be418e3943546a34150f5cf9e4"},"dist":{"url":"https://api.github.com/repos/scheb/2fa-bundle/zipball/459b77d1d1c376be418e3943546a34150f5cf9e4","type":"zip","shasum":"","reference":"459b77d1d1c376be418e3943546a34150f5cf9e4"},"type":"symfony-bundle","funding":[],"time":"2022-07-21T17:55:31+00:00","autoload":{"psr-4":{"Scheb\\TwoFactorBundle\\":""}},"require":{"php":"~8.0.0 || ~8.1.0","ext-json":"*","symfony/config":"^5.4 || ^6.0","symfony/dependency-injection":"^5.4 || ^6.0","symfony/event-dispatcher":"^5.4 || ^6.0","symfony/framework-bundle":"^5.4 || ^6.0","symfony/http-foundation":"^5.4 || ^6.0","symfony/http-kernel":"^5.4 || ^6.0","symfony/property-access":"^5.4 || ^6.0","symfony/security-bundle":"^5.4 || ^6.0","symfony/twig-bundle":"^5.4 || ^6.0"},"suggest":{"scheb/2fa-backup-code":"Emergency codes when you have no access to other methods","scheb/2fa-email":"Send codes by email","scheb/2fa-totp":"Temporary one-time password (TOTP) support (Google Authenticator compatible)","scheb/2fa-google-authenticator":"Google Authenticator support","scheb/2fa-trusted-device":"Trusted devices support"},"conflict":{"scheb/two-factor-bundle":"*"},"uid":6438939},"v6.1.0":{"name":"scheb/2fa-bundle","description":"A generic interface to implement two-factor authentication in Symfony applications","keywords":["symfony","Authentication","two-factor","2fa","two-step"],"homepage":"https://github.com/scheb/2fa","version":"v6.1.0","version_normalized":"6.1.0.0","license":["MIT"],"authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}],"source":{"url":"https://github.com/scheb/2fa-bundle.git","type":"git","reference":"4487d33db8ee02ab1904fe25edaad1524426712c"},"dist":{"url":"https://api.github.com/repos/scheb/2fa-bundle/zipball/4487d33db8ee02ab1904fe25edaad1524426712c","type":"zip","shasum":"","reference":"4487d33db8ee02ab1904fe25edaad1524426712c"},"type":"symfony-bundle","funding":[],"time":"2022-07-25T16:25:49+00:00","autoload":{"psr-4":{"Scheb\\TwoFactorBundle\\":""}},"require":{"php":"~8.0.0 || ~8.1.0","ext-json":"*","symfony/config":"^5.4 || ^6.0","symfony/dependency-injection":"^5.4 || ^6.0","symfony/event-dispatcher":"^5.4 || ^6.0","symfony/framework-bundle":"^5.4 || ^6.0","symfony/http-foundation":"^5.4 || ^6.0","symfony/http-kernel":"^5.4 || ^6.0","symfony/property-access":"^5.4 || ^6.0","symfony/security-bundle":"^5.4 || ^6.0","symfony/twig-bundle":"^5.4 || ^6.0"},"suggest":{"scheb/2fa-backup-code":"Emergency codes when you have no access to other methods","scheb/2fa-email":"Send codes by email","scheb/2fa-totp":"Temporary one-time password (TOTP) support (Google Authenticator compatible)","scheb/2fa-google-authenticator":"Google Authenticator support","scheb/2fa-trusted-device":"Trusted devices support"},"conflict":{"scheb/two-factor-bundle":"*"},"uid":6445914},"v6.10.0":{"name":"scheb/2fa-bundle","description":"A generic interface to implement two-factor authentication in Symfony applications","keywords":["symfony","Authentication","two-factor","2fa","two-step"],"homepage":"https://github.com/scheb/2fa","version":"v6.10.0","version_normalized":"6.10.0.0","license":["MIT"],"authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}],"source":{"url":"https://github.com/scheb/2fa-bundle.git","type":"git","reference":"493a8712be5461ca90f4ac0eb819cfcf6cf8d009"},"dist":{"url":"https://api.github.com/repos/scheb/2fa-bundle/zipball/493a8712be5461ca90f4ac0eb819cfcf6cf8d009","type":"zip","shasum":"","reference":"493a8712be5461ca90f4ac0eb819cfcf6cf8d009"},"type":"symfony-bundle","funding":[],"time":"2023-11-04T12:54:57+00:00","autoload":{"psr-4":{"Scheb\\TwoFactorBundle\\":""}},"require":{"php":"~8.0.0 || ~8.1.0 || ~8.2.0 || ~8.3.0","ext-json":"*","symfony/config":"^5.4 || ^6.0","symfony/dependency-injection":"^5.4 || ^6.0","symfony/event-dispatcher":"^5.4 || ^6.0","symfony/framework-bundle":"^5.4 || ^6.0","symfony/http-foundation":"^5.4 || ^6.0","symfony/http-kernel":"^5.4 || ^6.0","symfony/property-access":"^5.4 || ^6.0","symfony/security-bundle":"^5.4 || ^6.0","symfony/twig-bundle":"^5.4 || ^6.0"},"suggest":{"scheb/2fa-backup-code":"Emergency codes when you have no access to other methods","scheb/2fa-email":"Send codes by email","scheb/2fa-totp":"Temporary one-time password (TOTP) support (Google Authenticator compatible)","scheb/2fa-google-authenticator":"Google Authenticator support","scheb/2fa-trusted-device":"Trusted devices support"},"conflict":{"scheb/two-factor-bundle":"*"},"uid":7651782},"v6.11.0":{"name":"scheb/2fa-bundle","description":"A generic interface to implement two-factor authentication in Symfony applications","keywords":["symfony","Authentication","two-factor","2fa","two-step"],"homepage":"https://github.com/scheb/2fa","version":"v6.11.0","version_normalized":"6.11.0.0","license":["MIT"],"authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}],"source":{"url":"https://github.com/scheb/2fa-bundle.git","type":"git","reference":"fc0860b82509753f2efddfed5ade12670753b661"},"dist":{"url":"https://api.github.com/repos/scheb/2fa-bundle/zipball/fc0860b82509753f2efddfed5ade12670753b661","type":"zip","shasum":"","reference":"fc0860b82509753f2efddfed5ade12670753b661"},"type":"symfony-bundle","funding":[],"time":"2023-11-23T15:37:28+00:00","autoload":{"psr-4":{"Scheb\\TwoFactorBundle\\":""}},"require":{"php":"~8.0.0 || ~8.1.0 || ~8.2.0 || ~8.3.0","ext-json":"*","symfony/config":"^5.4 || ^6.0","symfony/dependency-injection":"^5.4 || ^6.0","symfony/event-dispatcher":"^5.4 || ^6.0","symfony/framework-bundle":"^5.4 || ^6.0","symfony/http-foundation":"^5.4 || ^6.0","symfony/http-kernel":"^5.4 || ^6.0","symfony/property-access":"^5.4 || ^6.0","symfony/security-bundle":"^5.4 || ^6.0","symfony/twig-bundle":"^5.4 || ^6.0"},"suggest":{"scheb/2fa-backup-code":"Emergency codes when you have no access to other methods","scheb/2fa-email":"Send codes by email","scheb/2fa-totp":"Temporary one-time password (TOTP) support (Google Authenticator compatible)","scheb/2fa-google-authenticator":"Google Authenticator support","scheb/2fa-trusted-device":"Trusted devices support"},"conflict":{"scheb/two-factor-bundle":"*"},"uid":7705519},"v6.12.0":{"name":"scheb/2fa-bundle","description":"A generic interface to implement two-factor authentication in Symfony applications","keywords":["symfony","Authentication","two-factor","2fa","two-step"],"homepage":"https://github.com/scheb/2fa","version":"v6.12.0","version_normalized":"6.12.0.0","license":["MIT"],"authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}],"source":{"url":"https://github.com/scheb/2fa-bundle.git","type":"git","reference":"6e51477c53070f27ac3e3d36be1a991870db415a"},"dist":{"url":"https://api.github.com/repos/scheb/2fa-bundle/zipball/6e51477c53070f27ac3e3d36be1a991870db415a","type":"zip","shasum":"","reference":"6e51477c53070f27ac3e3d36be1a991870db415a"},"type":"symfony-bundle","funding":[],"time":"2023-12-03T16:02:15+00:00","autoload":{"psr-4":{"Scheb\\TwoFactorBundle\\":""}},"require":{"php":"~8.0.0 || ~8.1.0 || ~8.2.0 || ~8.3.0","ext-json":"*","symfony/config":"^5.4 || ^6.0","symfony/dependency-injection":"^5.4 || ^6.0","symfony/event-dispatcher":"^5.4 || ^6.0","symfony/framework-bundle":"^5.4 || ^6.0","symfony/http-foundation":"^5.4 || ^6.0","symfony/http-kernel":"^5.4 || ^6.0","symfony/property-access":"^5.4 || ^6.0","symfony/security-bundle":"^5.4 || ^6.0","symfony/twig-bundle":"^5.4 || ^6.0"},"suggest":{"scheb/2fa-backup-code":"Emergency codes when you have no access to other methods","scheb/2fa-email":"Send codes by email","scheb/2fa-totp":"Temporary one-time password (TOTP) support (Google Authenticator compatible)","scheb/2fa-google-authenticator":"Google Authenticator support","scheb/2fa-trusted-device":"Trusted devices support"},"conflict":{"scheb/two-factor-bundle":"*","symfony/security-core":"^7"},"uid":7730407},"v6.13.1":{"name":"scheb/2fa-bundle","description":"A generic interface to implement two-factor authentication in Symfony applications","keywords":["symfony","Authentication","two-factor","2fa","two-step"],"homepage":"https://github.com/scheb/2fa","version":"v6.13.1","version_normalized":"6.13.1.0","license":["MIT"],"authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}],"source":{"url":"https://github.com/scheb/2fa-bundle.git","type":"git","reference":"8eadd57ebc2078ef273dca72b1ac4bd283812346"},"dist":{"url":"https://api.github.com/repos/scheb/2fa-bundle/zipball/8eadd57ebc2078ef273dca72b1ac4bd283812346","type":"zip","shasum":"","reference":"8eadd57ebc2078ef273dca72b1ac4bd283812346"},"type":"symfony-bundle","funding":[],"time":"2024-11-29T19:29:49+00:00","autoload":{"psr-4":{"Scheb\\TwoFactorBundle\\":""}},"require":{"php":"~8.0.0 || ~8.1.0 || ~8.2.0 || ~8.3.0 || ~8.4.0","ext-json":"*","symfony/config":"^5.4 || ^6.0","symfony/dependency-injection":"^5.4 || ^6.0","symfony/event-dispatcher":"^5.4 || ^6.0","symfony/framework-bundle":"^5.4 || ^6.0","symfony/http-foundation":"^5.4 || ^6.0","symfony/http-kernel":"^5.4 || ^6.0","symfony/property-access":"^5.4 || ^6.0","symfony/security-bundle":"^5.4 || ^6.0","symfony/twig-bundle":"^5.4 || ^6.0"},"suggest":{"scheb/2fa-backup-code":"Emergency codes when you have no access to other methods","scheb/2fa-email":"Send codes by email","scheb/2fa-totp":"Temporary one-time password (TOTP) support (Google Authenticator compatible)","scheb/2fa-google-authenticator":"Google Authenticator support","scheb/2fa-trusted-device":"Trusted devices support"},"conflict":{"scheb/two-factor-bundle":"*","symfony/security-core":"^7"},"uid":8748752},"v6.2.0":{"name":"scheb/2fa-bundle","description":"A generic interface to implement two-factor authentication in Symfony applications","keywords":["symfony","Authentication","two-factor","2fa","two-step"],"homepage":"https://github.com/scheb/2fa","version":"v6.2.0","version_normalized":"6.2.0.0","license":["MIT"],"authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}],"source":{"url":"https://github.com/scheb/2fa-bundle.git","type":"git","reference":"4487d33db8ee02ab1904fe25edaad1524426712c"},"dist":{"url":"https://api.github.com/repos/scheb/2fa-bundle/zipball/4487d33db8ee02ab1904fe25edaad1524426712c","type":"zip","shasum":"","reference":"4487d33db8ee02ab1904fe25edaad1524426712c"},"type":"symfony-bundle","funding":[],"time":"2022-07-25T16:25:49+00:00","autoload":{"psr-4":{"Scheb\\TwoFactorBundle\\":""}},"require":{"php":"~8.0.0 || ~8.1.0","ext-json":"*","symfony/config":"^5.4 || ^6.0","symfony/dependency-injection":"^5.4 || ^6.0","symfony/event-dispatcher":"^5.4 || ^6.0","symfony/framework-bundle":"^5.4 || ^6.0","symfony/http-foundation":"^5.4 || ^6.0","symfony/http-kernel":"^5.4 || ^6.0","symfony/property-access":"^5.4 || ^6.0","symfony/security-bundle":"^5.4 || ^6.0","symfony/twig-bundle":"^5.4 || ^6.0"},"suggest":{"scheb/2fa-backup-code":"Emergency codes when you have no access to other methods","scheb/2fa-email":"Send codes by email","scheb/2fa-totp":"Temporary one-time password (TOTP) support (Google Authenticator compatible)","scheb/2fa-google-authenticator":"Google Authenticator support","scheb/2fa-trusted-device":"Trusted devices support"},"conflict":{"scheb/two-factor-bundle":"*"},"uid":6462157},"v6.3.0":{"name":"scheb/2fa-bundle","description":"A generic interface to implement two-factor authentication in Symfony applications","keywords":["symfony","Authentication","two-factor","2fa","two-step"],"homepage":"https://github.com/scheb/2fa","version":"v6.3.0","version_normalized":"6.3.0.0","license":["MIT"],"authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}],"source":{"url":"https://github.com/scheb/2fa-bundle.git","type":"git","reference":"ffd3e73ba2984a326ea554663de85e58ef221f11"},"dist":{"url":"https://api.github.com/repos/scheb/2fa-bundle/zipball/ffd3e73ba2984a326ea554663de85e58ef221f11","type":"zip","shasum":"","reference":"ffd3e73ba2984a326ea554663de85e58ef221f11"},"type":"symfony-bundle","funding":[],"time":"2022-09-01T17:42:58+00:00","autoload":{"psr-4":{"Scheb\\TwoFactorBundle\\":""}},"require":{"php":"~8.0.0 || ~8.1.0","ext-json":"*","symfony/config":"^5.4 || ^6.0","symfony/dependency-injection":"^5.4 || ^6.0","symfony/event-dispatcher":"^5.4 || ^6.0","symfony/framework-bundle":"^5.4 || ^6.0","symfony/http-foundation":"^5.4 || ^6.0","symfony/http-kernel":"^5.4 || ^6.0","symfony/property-access":"^5.4 || ^6.0","symfony/security-bundle":"^5.4 || ^6.0","symfony/twig-bundle":"^5.4 || ^6.0"},"suggest":{"scheb/2fa-backup-code":"Emergency codes when you have no access to other methods","scheb/2fa-email":"Send codes by email","scheb/2fa-totp":"Temporary one-time password (TOTP) support (Google Authenticator compatible)","scheb/2fa-google-authenticator":"Google Authenticator support","scheb/2fa-trusted-device":"Trusted devices support"},"conflict":{"scheb/two-factor-bundle":"*"},"uid":6533443},"v6.4.0":{"name":"scheb/2fa-bundle","description":"A generic interface to implement two-factor authentication in Symfony applications","keywords":["symfony","Authentication","two-factor","2fa","two-step"],"homepage":"https://github.com/scheb/2fa","version":"v6.4.0","version_normalized":"6.4.0.0","license":["MIT"],"authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}],"source":{"url":"https://github.com/scheb/2fa-bundle.git","type":"git","reference":"83723df99a429e2ab42b6e821e5e6fc5b52bd7a6"},"dist":{"url":"https://api.github.com/repos/scheb/2fa-bundle/zipball/83723df99a429e2ab42b6e821e5e6fc5b52bd7a6","type":"zip","shasum":"","reference":"83723df99a429e2ab42b6e821e5e6fc5b52bd7a6"},"type":"symfony-bundle","funding":[],"time":"2022-12-10T15:20:09+00:00","autoload":{"psr-4":{"Scheb\\TwoFactorBundle\\":""}},"require":{"php":"~8.0.0 || ~8.1.0 || ~8.2.0","ext-json":"*","symfony/config":"^5.4 || ^6.0","symfony/dependency-injection":"^5.4 || ^6.0","symfony/event-dispatcher":"^5.4 || ^6.0","symfony/framework-bundle":"^5.4 || ^6.0","symfony/http-foundation":"^5.4 || ^6.0","symfony/http-kernel":"^5.4 || ^6.0","symfony/property-access":"^5.4 || ^6.0","symfony/security-bundle":"^5.4 || ^6.0","symfony/twig-bundle":"^5.4 || ^6.0"},"suggest":{"scheb/2fa-backup-code":"Emergency codes when you have no access to other methods","scheb/2fa-email":"Send codes by email","scheb/2fa-totp":"Temporary one-time password (TOTP) support (Google Authenticator compatible)","scheb/2fa-google-authenticator":"Google Authenticator support","scheb/2fa-trusted-device":"Trusted devices support"},"conflict":{"scheb/two-factor-bundle":"*"},"uid":6776260},"v6.5.0":{"name":"scheb/2fa-bundle","description":"A generic interface to implement two-factor authentication in Symfony applications","keywords":["symfony","Authentication","two-factor","2fa","two-step"],"homepage":"https://github.com/scheb/2fa","version":"v6.5.0","version_normalized":"6.5.0.0","license":["MIT"],"authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}],"source":{"url":"https://github.com/scheb/2fa-bundle.git","type":"git","reference":"83723df99a429e2ab42b6e821e5e6fc5b52bd7a6"},"dist":{"url":"https://api.github.com/repos/scheb/2fa-bundle/zipball/83723df99a429e2ab42b6e821e5e6fc5b52bd7a6","type":"zip","shasum":"","reference":"83723df99a429e2ab42b6e821e5e6fc5b52bd7a6"},"type":"symfony-bundle","funding":[],"time":"2022-12-10T15:20:09+00:00","autoload":{"psr-4":{"Scheb\\TwoFactorBundle\\":""}},"require":{"php":"~8.0.0 || ~8.1.0 || ~8.2.0","ext-json":"*","symfony/config":"^5.4 || ^6.0","symfony/dependency-injection":"^5.4 || ^6.0","symfony/event-dispatcher":"^5.4 || ^6.0","symfony/framework-bundle":"^5.4 || ^6.0","symfony/http-foundation":"^5.4 || ^6.0","symfony/http-kernel":"^5.4 || ^6.0","symfony/property-access":"^5.4 || ^6.0","symfony/security-bundle":"^5.4 || ^6.0","symfony/twig-bundle":"^5.4 || ^6.0"},"suggest":{"scheb/2fa-backup-code":"Emergency codes when you have no access to other methods","scheb/2fa-email":"Send codes by email","scheb/2fa-totp":"Temporary one-time password (TOTP) support (Google Authenticator compatible)","scheb/2fa-google-authenticator":"Google Authenticator support","scheb/2fa-trusted-device":"Trusted devices support"},"conflict":{"scheb/two-factor-bundle":"*"},"uid":6881242},"v6.6.0":{"name":"scheb/2fa-bundle","description":"A generic interface to implement two-factor authentication in Symfony applications","keywords":["symfony","Authentication","two-factor","2fa","two-step"],"homepage":"https://github.com/scheb/2fa","version":"v6.6.0","version_normalized":"6.6.0.0","license":["MIT"],"authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}],"source":{"url":"https://github.com/scheb/2fa-bundle.git","type":"git","reference":"4f8e9e87f90cf50c72b0857ea2b88453cf1d2446"},"dist":{"url":"https://api.github.com/repos/scheb/2fa-bundle/zipball/4f8e9e87f90cf50c72b0857ea2b88453cf1d2446","type":"zip","shasum":"","reference":"4f8e9e87f90cf50c72b0857ea2b88453cf1d2446"},"type":"symfony-bundle","funding":[],"time":"2023-01-26T18:47:22+00:00","autoload":{"psr-4":{"Scheb\\TwoFactorBundle\\":""}},"require":{"php":"~8.0.0 || ~8.1.0 || ~8.2.0","ext-json":"*","symfony/config":"^5.4 || ^6.0","symfony/dependency-injection":"^5.4 || ^6.0","symfony/event-dispatcher":"^5.4 || ^6.0","symfony/framework-bundle":"^5.4 || ^6.0","symfony/http-foundation":"^5.4 || ^6.0","symfony/http-kernel":"^5.4 || ^6.0","symfony/property-access":"^5.4 || ^6.0","symfony/security-bundle":"^5.4 || ^6.0","symfony/twig-bundle":"^5.4 || ^6.0"},"suggest":{"scheb/2fa-backup-code":"Emergency codes when you have no access to other methods","scheb/2fa-email":"Send codes by email","scheb/2fa-totp":"Temporary one-time password (TOTP) support (Google Authenticator compatible)","scheb/2fa-google-authenticator":"Google Authenticator support","scheb/2fa-trusted-device":"Trusted devices support"},"conflict":{"scheb/two-factor-bundle":"*"},"uid":6894789},"v6.7.0":{"name":"scheb/2fa-bundle","description":"A generic interface to implement two-factor authentication in Symfony applications","keywords":["symfony","Authentication","two-factor","2fa","two-step"],"homepage":"https://github.com/scheb/2fa","version":"v6.7.0","version_normalized":"6.7.0.0","license":["MIT"],"authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}],"source":{"url":"https://github.com/scheb/2fa-bundle.git","type":"git","reference":"4f8e9e87f90cf50c72b0857ea2b88453cf1d2446"},"dist":{"url":"https://api.github.com/repos/scheb/2fa-bundle/zipball/4f8e9e87f90cf50c72b0857ea2b88453cf1d2446","type":"zip","shasum":"","reference":"4f8e9e87f90cf50c72b0857ea2b88453cf1d2446"},"type":"symfony-bundle","funding":[],"time":"2023-01-26T18:47:22+00:00","autoload":{"psr-4":{"Scheb\\TwoFactorBundle\\":""}},"require":{"php":"~8.0.0 || ~8.1.0 || ~8.2.0","ext-json":"*","symfony/config":"^5.4 || ^6.0","symfony/dependency-injection":"^5.4 || ^6.0","symfony/event-dispatcher":"^5.4 || ^6.0","symfony/framework-bundle":"^5.4 || ^6.0","symfony/http-foundation":"^5.4 || ^6.0","symfony/http-kernel":"^5.4 || ^6.0","symfony/property-access":"^5.4 || ^6.0","symfony/security-bundle":"^5.4 || ^6.0","symfony/twig-bundle":"^5.4 || ^6.0"},"suggest":{"scheb/2fa-backup-code":"Emergency codes when you have no access to other methods","scheb/2fa-email":"Send codes by email","scheb/2fa-totp":"Temporary one-time password (TOTP) support (Google Authenticator compatible)","scheb/2fa-google-authenticator":"Google Authenticator support","scheb/2fa-trusted-device":"Trusted devices support"},"conflict":{"scheb/two-factor-bundle":"*"},"uid":6988509},"v6.8.0":{"name":"scheb/2fa-bundle","description":"A generic interface to implement two-factor authentication in Symfony applications","keywords":["symfony","Authentication","two-factor","2fa","two-step"],"homepage":"https://github.com/scheb/2fa","version":"v6.8.0","version_normalized":"6.8.0.0","license":["MIT"],"authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}],"source":{"url":"https://github.com/scheb/2fa-bundle.git","type":"git","reference":"4f8e9e87f90cf50c72b0857ea2b88453cf1d2446"},"dist":{"url":"https://api.github.com/repos/scheb/2fa-bundle/zipball/4f8e9e87f90cf50c72b0857ea2b88453cf1d2446","type":"zip","shasum":"","reference":"4f8e9e87f90cf50c72b0857ea2b88453cf1d2446"},"type":"symfony-bundle","funding":[],"time":"2023-01-26T18:47:22+00:00","autoload":{"psr-4":{"Scheb\\TwoFactorBundle\\":""}},"require":{"php":"~8.0.0 || ~8.1.0 || ~8.2.0","ext-json":"*","symfony/config":"^5.4 || ^6.0","symfony/dependency-injection":"^5.4 || ^6.0","symfony/event-dispatcher":"^5.4 || ^6.0","symfony/framework-bundle":"^5.4 || ^6.0","symfony/http-foundation":"^5.4 || ^6.0","symfony/http-kernel":"^5.4 || ^6.0","symfony/property-access":"^5.4 || ^6.0","symfony/security-bundle":"^5.4 || ^6.0","symfony/twig-bundle":"^5.4 || ^6.0"},"suggest":{"scheb/2fa-backup-code":"Emergency codes when you have no access to other methods","scheb/2fa-email":"Send codes by email","scheb/2fa-totp":"Temporary one-time password (TOTP) support (Google Authenticator compatible)","scheb/2fa-google-authenticator":"Google Authenticator support","scheb/2fa-trusted-device":"Trusted devices support"},"conflict":{"scheb/two-factor-bundle":"*"},"uid":7086390},"v6.9.0":{"name":"scheb/2fa-bundle","description":"A generic interface to implement two-factor authentication in Symfony applications","keywords":["symfony","Authentication","two-factor","2fa","two-step"],"homepage":"https://github.com/scheb/2fa","version":"v6.9.0","version_normalized":"6.9.0.0","license":["MIT"],"authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}],"source":{"url":"https://github.com/scheb/2fa-bundle.git","type":"git","reference":"98fee6bf6ce17514d8f3772d4c7f86e6f7595a85"},"dist":{"url":"https://api.github.com/repos/scheb/2fa-bundle/zipball/98fee6bf6ce17514d8f3772d4c7f86e6f7595a85","type":"zip","shasum":"","reference":"98fee6bf6ce17514d8f3772d4c7f86e6f7595a85"},"type":"symfony-bundle","funding":[],"time":"2023-08-05T11:13:58+00:00","autoload":{"psr-4":{"Scheb\\TwoFactorBundle\\":""}},"require":{"php":"~8.0.0 || ~8.1.0 || ~8.2.0","ext-json":"*","symfony/config":"^5.4 || ^6.0","symfony/dependency-injection":"^5.4 || ^6.0","symfony/event-dispatcher":"^5.4 || ^6.0","symfony/framework-bundle":"^5.4 || ^6.0","symfony/http-foundation":"^5.4 || ^6.0","symfony/http-kernel":"^5.4 || ^6.0","symfony/property-access":"^5.4 || ^6.0","symfony/security-bundle":"^5.4 || ^6.0","symfony/twig-bundle":"^5.4 || ^6.0"},"suggest":{"scheb/2fa-backup-code":"Emergency codes when you have no access to other methods","scheb/2fa-email":"Send codes by email","scheb/2fa-totp":"Temporary one-time password (TOTP) support (Google Authenticator compatible)","scheb/2fa-google-authenticator":"Google Authenticator support","scheb/2fa-trusted-device":"Trusted devices support"},"conflict":{"scheb/two-factor-bundle":"*"},"uid":7411779},"v7.0.0":{"name":"scheb/2fa-bundle","description":"A generic interface to implement two-factor authentication in Symfony applications","keywords":["symfony","Authentication","two-factor","2fa","two-step"],"homepage":"https://github.com/scheb/2fa","version":"v7.0.0","version_normalized":"7.0.0.0","license":["MIT"],"authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}],"source":{"url":"https://github.com/scheb/2fa-bundle.git","type":"git","reference":"ec492571cf6017107910a1968a6f8f827dd74b77"},"dist":{"url":"https://api.github.com/repos/scheb/2fa-bundle/zipball/ec492571cf6017107910a1968a6f8f827dd74b77","type":"zip","shasum":"","reference":"ec492571cf6017107910a1968a6f8f827dd74b77"},"type":"symfony-bundle","funding":[],"time":"2023-12-03T16:24:13+00:00","autoload":{"psr-4":{"Scheb\\TwoFactorBundle\\":""}},"require":{"php":"~8.2.0 || ~8.3.0","ext-json":"*","symfony/config":"^6.4 || ^7.0","symfony/dependency-injection":"^6.4 || ^7.0","symfony/event-dispatcher":"^6.4 || ^7.0","symfony/framework-bundle":"^6.4 || ^7.0","symfony/http-foundation":"^6.4 || ^7.0","symfony/http-kernel":"^6.4 || ^7.0","symfony/property-access":"^6.4 || ^7.0","symfony/security-bundle":"^6.4 || ^7.0","symfony/twig-bundle":"^6.4 || ^7.0"},"suggest":{"scheb/2fa-backup-code":"Emergency codes when you have no access to other methods","scheb/2fa-email":"Send codes by email","scheb/2fa-totp":"Temporary one-time password (TOTP) support (Google Authenticator compatible)","scheb/2fa-google-authenticator":"Google Authenticator support","scheb/2fa-trusted-device":"Trusted devices support"},"conflict":{"scheb/two-factor-bundle":"*"},"uid":7730417},"v7.1.0":{"name":"scheb/2fa-bundle","description":"A generic interface to implement two-factor authentication in Symfony applications","keywords":["symfony","Authentication","two-factor","2fa","two-step"],"homepage":"https://github.com/scheb/2fa","version":"v7.1.0","version_normalized":"7.1.0.0","license":["MIT"],"authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}],"source":{"url":"https://github.com/scheb/2fa-bundle.git","type":"git","reference":"80834f49286d989a6bbfa3c423e1f51eb5a4c19f"},"dist":{"url":"https://api.github.com/repos/scheb/2fa-bundle/zipball/80834f49286d989a6bbfa3c423e1f51eb5a4c19f","type":"zip","shasum":"","reference":"80834f49286d989a6bbfa3c423e1f51eb5a4c19f"},"type":"symfony-bundle","funding":[],"time":"2024-01-18T20:20:03+00:00","autoload":{"psr-4":{"Scheb\\TwoFactorBundle\\":""}},"require":{"php":"~8.2.0 || ~8.3.0","ext-json":"*","symfony/config":"^6.4 || ^7.0","symfony/dependency-injection":"^6.4 || ^7.0","symfony/event-dispatcher":"^6.4 || ^7.0","symfony/framework-bundle":"^6.4 || ^7.0","symfony/http-foundation":"^6.4 || ^7.0","symfony/http-kernel":"^6.4 || ^7.0","symfony/property-access":"^6.4 || ^7.0","symfony/security-bundle":"^6.4 || ^7.0","symfony/twig-bundle":"^6.4 || ^7.0"},"suggest":{"scheb/2fa-backup-code":"Emergency codes when you have no access to other methods","scheb/2fa-email":"Send codes by email","scheb/2fa-totp":"Temporary one-time password (TOTP) support (Google Authenticator compatible)","scheb/2fa-google-authenticator":"Google Authenticator support","scheb/2fa-trusted-device":"Trusted devices support"},"conflict":{"scheb/two-factor-bundle":"*"},"uid":7849592},"v7.2.0":{"name":"scheb/2fa-bundle","description":"A generic interface to implement two-factor authentication in Symfony applications","keywords":["symfony","Authentication","two-factor","2fa","two-step"],"homepage":"https://github.com/scheb/2fa","version":"v7.2.0","version_normalized":"7.2.0.0","license":["MIT"],"authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}],"source":{"url":"https://github.com/scheb/2fa-bundle.git","type":"git","reference":"3eac1a44af1707056426197eda3c7a54a5ac9719"},"dist":{"url":"https://api.github.com/repos/scheb/2fa-bundle/zipball/3eac1a44af1707056426197eda3c7a54a5ac9719","type":"zip","shasum":"","reference":"3eac1a44af1707056426197eda3c7a54a5ac9719"},"type":"symfony-bundle","funding":[],"time":"2024-01-26T17:30:55+00:00","autoload":{"psr-4":{"Scheb\\TwoFactorBundle\\":""}},"require":{"php":"~8.2.0 || ~8.3.0","ext-json":"*","symfony/config":"^6.4 || ^7.0","symfony/dependency-injection":"^6.4 || ^7.0","symfony/event-dispatcher":"^6.4 || ^7.0","symfony/framework-bundle":"^6.4 || ^7.0","symfony/http-foundation":"^6.4 || ^7.0","symfony/http-kernel":"^6.4 || ^7.0","symfony/property-access":"^6.4 || ^7.0","symfony/security-bundle":"^6.4 || ^7.0","symfony/twig-bundle":"^6.4 || ^7.0"},"suggest":{"scheb/2fa-backup-code":"Emergency codes when you have no access to other methods","scheb/2fa-email":"Send codes by email","scheb/2fa-totp":"Temporary one-time password (TOTP) support (Google Authenticator compatible)","scheb/2fa-google-authenticator":"Google Authenticator support","scheb/2fa-trusted-device":"Trusted devices support"},"conflict":{"scheb/two-factor-bundle":"*"},"uid":7871829},"v7.3.0":{"name":"scheb/2fa-bundle","description":"A generic interface to implement two-factor authentication in Symfony applications","keywords":["symfony","Authentication","two-factor","2fa","two-step"],"homepage":"https://github.com/scheb/2fa","version":"v7.3.0","version_normalized":"7.3.0.0","license":["MIT"],"authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}],"source":{"url":"https://github.com/scheb/2fa-bundle.git","type":"git","reference":"9d5a7b680ce2e6eb15bdfb779c09313b88f365cd"},"dist":{"url":"https://api.github.com/repos/scheb/2fa-bundle/zipball/9d5a7b680ce2e6eb15bdfb779c09313b88f365cd","type":"zip","shasum":"","reference":"9d5a7b680ce2e6eb15bdfb779c09313b88f365cd"},"type":"symfony-bundle","funding":[],"time":"2024-04-20T14:21:34+00:00","autoload":{"psr-4":{"Scheb\\TwoFactorBundle\\":""}},"require":{"php":"~8.2.0 || ~8.3.0","ext-json":"*","symfony/config":"^6.4 || ^7.0","symfony/dependency-injection":"^6.4 || ^7.0","symfony/event-dispatcher":"^6.4 || ^7.0","symfony/framework-bundle":"^6.4 || ^7.0","symfony/http-foundation":"^6.4 || ^7.0","symfony/http-kernel":"^6.4 || ^7.0","symfony/property-access":"^6.4 || ^7.0","symfony/security-bundle":"^6.4 || ^7.0","symfony/twig-bundle":"^6.4 || ^7.0"},"suggest":{"scheb/2fa-backup-code":"Emergency codes when you have no access to other methods","scheb/2fa-email":"Send codes by email","scheb/2fa-totp":"Temporary one-time password (TOTP) support (Google Authenticator compatible)","scheb/2fa-google-authenticator":"Google Authenticator support","scheb/2fa-trusted-device":"Trusted devices support"},"conflict":{"scheb/two-factor-bundle":"*"},"uid":8101703},"v7.3.1":{"name":"scheb/2fa-bundle","description":"A generic interface to implement two-factor authentication in Symfony applications","keywords":["symfony","Authentication","two-factor","2fa","two-step"],"homepage":"https://github.com/scheb/2fa","version":"v7.3.1","version_normalized":"7.3.1.0","license":["MIT"],"authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}],"source":{"url":"https://github.com/scheb/2fa-bundle.git","type":"git","reference":"4c8b421b32dffa5b911bbe7d22a7f1f8158773a8"},"dist":{"url":"https://api.github.com/repos/scheb/2fa-bundle/zipball/4c8b421b32dffa5b911bbe7d22a7f1f8158773a8","type":"zip","shasum":"","reference":"4c8b421b32dffa5b911bbe7d22a7f1f8158773a8"},"type":"symfony-bundle","funding":[],"time":"2024-06-10T20:47:03+00:00","autoload":{"psr-4":{"Scheb\\TwoFactorBundle\\":""}},"require":{"php":"~8.2.0 || ~8.3.0","ext-json":"*","symfony/config":"^6.4 || ^7.0","symfony/dependency-injection":"^6.4 || ^7.0","symfony/event-dispatcher":"^6.4 || ^7.0","symfony/framework-bundle":"^6.4 || ^7.0","symfony/http-foundation":"^6.4 || ^7.0","symfony/http-kernel":"^6.4 || ^7.0","symfony/property-access":"^6.4 || ^7.0","symfony/security-bundle":"^6.4 || ^7.0","symfony/twig-bundle":"^6.4 || ^7.0"},"suggest":{"scheb/2fa-backup-code":"Emergency codes when you have no access to other methods","scheb/2fa-email":"Send codes by email","scheb/2fa-totp":"Temporary one-time password (TOTP) support (Google Authenticator compatible)","scheb/2fa-google-authenticator":"Google Authenticator support","scheb/2fa-trusted-device":"Trusted devices support"},"conflict":{"scheb/two-factor-bundle":"*"},"uid":8224326},"v7.4.0":{"name":"scheb/2fa-bundle","description":"A generic interface to implement two-factor authentication in Symfony applications","keywords":["symfony","Authentication","two-factor","2fa","two-step"],"homepage":"https://github.com/scheb/2fa","version":"v7.4.0","version_normalized":"7.4.0.0","license":["MIT"],"authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}],"source":{"url":"https://github.com/scheb/2fa-bundle.git","type":"git","reference":"12f876afc43a8f98fe52453a4ffa6eff795c3440"},"dist":{"url":"https://api.github.com/repos/scheb/2fa-bundle/zipball/12f876afc43a8f98fe52453a4ffa6eff795c3440","type":"zip","shasum":"","reference":"12f876afc43a8f98fe52453a4ffa6eff795c3440"},"type":"symfony-bundle","funding":[],"time":"2024-06-18T17:25:30+00:00","autoload":{"psr-4":{"Scheb\\TwoFactorBundle\\":""}},"require":{"php":"~8.2.0 || ~8.3.0","ext-json":"*","symfony/config":"^6.4 || ^7.0","symfony/dependency-injection":"^6.4 || ^7.0","symfony/event-dispatcher":"^6.4 || ^7.0","symfony/framework-bundle":"^6.4 || ^7.0","symfony/http-foundation":"^6.4 || ^7.0","symfony/http-kernel":"^6.4 || ^7.0","symfony/property-access":"^6.4 || ^7.0","symfony/security-bundle":"^6.4 || ^7.0","symfony/twig-bundle":"^6.4 || ^7.0"},"suggest":{"scheb/2fa-backup-code":"Emergency codes when you have no access to other methods","scheb/2fa-email":"Send codes by email","scheb/2fa-totp":"Temporary one-time password (TOTP) support (Google Authenticator compatible)","scheb/2fa-google-authenticator":"Google Authenticator support","scheb/2fa-trusted-device":"Trusted devices support"},"conflict":{"scheb/two-factor-bundle":"*"},"uid":8242451},"v7.5.0":{"name":"scheb/2fa-bundle","description":"A generic interface to implement two-factor authentication in Symfony applications","keywords":["symfony","Authentication","two-factor","2fa","two-step"],"homepage":"https://github.com/scheb/2fa","version":"v7.5.0","version_normalized":"7.5.0.0","license":["MIT"],"authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}],"source":{"url":"https://github.com/scheb/2fa-bundle.git","type":"git","reference":"930ce60a39a1d7634ecc580188620e263808f92e"},"dist":{"url":"https://api.github.com/repos/scheb/2fa-bundle/zipball/930ce60a39a1d7634ecc580188620e263808f92e","type":"zip","shasum":"","reference":"930ce60a39a1d7634ecc580188620e263808f92e"},"type":"symfony-bundle","funding":[],"time":"2024-07-03T17:22:36+00:00","autoload":{"psr-4":{"Scheb\\TwoFactorBundle\\":""}},"require":{"php":"~8.2.0 || ~8.3.0","ext-json":"*","symfony/config":"^6.4 || ^7.0","symfony/dependency-injection":"^6.4 || ^7.0","symfony/event-dispatcher":"^6.4 || ^7.0","symfony/framework-bundle":"^6.4 || ^7.0","symfony/http-foundation":"^6.4 || ^7.0","symfony/http-kernel":"^6.4 || ^7.0","symfony/property-access":"^6.4 || ^7.0","symfony/security-bundle":"^6.4 || ^7.0","symfony/twig-bundle":"^6.4 || ^7.0"},"suggest":{"scheb/2fa-backup-code":"Emergency codes when you have no access to other methods","scheb/2fa-email":"Send codes by email","scheb/2fa-totp":"Temporary one-time password (TOTP) support (Google Authenticator compatible)","scheb/2fa-google-authenticator":"Google Authenticator support","scheb/2fa-trusted-device":"Trusted devices support"},"conflict":{"scheb/two-factor-bundle":"*"},"uid":8286370},"v7.6.0":{"name":"scheb/2fa-bundle","description":"A generic interface to implement two-factor authentication in Symfony applications","keywords":["symfony","Authentication","two-factor","2fa","two-step"],"homepage":"https://github.com/scheb/2fa","version":"v7.6.0","version_normalized":"7.6.0.0","license":["MIT"],"authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}],"source":{"url":"https://github.com/scheb/2fa-bundle.git","type":"git","reference":"3011e0b8242e12cdcd64ed12a95ddb2e5899ba37"},"dist":{"url":"https://api.github.com/repos/scheb/2fa-bundle/zipball/3011e0b8242e12cdcd64ed12a95ddb2e5899ba37","type":"zip","shasum":"","reference":"3011e0b8242e12cdcd64ed12a95ddb2e5899ba37"},"type":"symfony-bundle","funding":[],"time":"2024-10-20T10:14:58+00:00","autoload":{"psr-4":{"Scheb\\TwoFactorBundle\\":""}},"require":{"php":"~8.2.0 || ~8.3.0 || ~8.4.0","ext-json":"*","symfony/config":"^6.4 || ^7.0","symfony/dependency-injection":"^6.4 || ^7.0","symfony/event-dispatcher":"^6.4 || ^7.0","symfony/framework-bundle":"^6.4 || ^7.0","symfony/http-foundation":"^6.4 || ^7.0","symfony/http-kernel":"^6.4 || ^7.0","symfony/property-access":"^6.4 || ^7.0","symfony/security-bundle":"^6.4 || ^7.0","symfony/twig-bundle":"^6.4 || ^7.0"},"suggest":{"scheb/2fa-backup-code":"Emergency codes when you have no access to other methods","scheb/2fa-email":"Send codes by email","scheb/2fa-totp":"Temporary one-time password (TOTP) support (Google Authenticator compatible)","scheb/2fa-google-authenticator":"Google Authenticator support","scheb/2fa-trusted-device":"Trusted devices support"},"conflict":{"scheb/two-factor-bundle":"*"},"uid":8531132}}}}