{"packages":{"chillerlan/php-authenticator":{"1.2.0":{"name":"chillerlan/php-authenticator","description":"A generator for counter- and time based 2-factor authentication codes (Google Authenticator). PHP 5.6+","keywords":["otp","hotp","totp","rfc4226","rfc6238","authenticator","tfa","2fa","google2fa","MFA","two factor"],"homepage":"https://github.com/chillerlan/php-authenticator","version":"1.2.0","version_normalized":"1.2.0.0","license":["MIT"],"authors":[{"name":"Smiley","email":"smiley@chillerlan.net","homepage":"https://github.com/codemasher"}],"source":{"url":"https://github.com/chillerlan/php-authenticator.git","type":"git","reference":"1629516c0c33a7a69176096fe0906acbcebda643"},"dist":{"url":"https://api.github.com/repos/chillerlan/php-authenticator/zipball/1629516c0c33a7a69176096fe0906acbcebda643","type":"zip","shasum":"","reference":"1629516c0c33a7a69176096fe0906acbcebda643"},"type":"library","funding":[{"url":"https://www.paypal.com/donate?hosted_button_id=WLYUNAT9ZTJZ4","type":"custom"},{"url":"https://ko-fi.com/codemasher","type":"ko_fi"}],"time":"2023-07-08T21:16:07+00:00","autoload":{"psr-4":{"chillerlan\\Authenticator\\":"src/"}},"require":{"php":"^5.6 || ^7.0","paragonie/constant_time_encoding":"^1.1 || ^v2.6","paragonie/random_compat":"^2.0"},"require-dev":{"phpmd/phpmd":"^2.13","phpunit/phpunit":"^5.7 || ^6.5","squizlabs/php_codesniffer":"^3.7"},"suggest":{"chillerlan/php-qrcode":"Create QR Codes for use with an authenticator app."},"uid":7342329},"2.1.0":{"name":"chillerlan/php-authenticator","description":"A generator for counter- and time based 2-factor authentication codes (Google Authenticator). PHP 7.0+","keywords":["otp","hotp","totp","rfc4226","rfc6238","authenticator","tfa","2fa","google2fa","MFA","two factor"],"homepage":"https://github.com/chillerlan/php-authenticator","version":"2.1.0","version_normalized":"2.1.0.0","license":["MIT"],"authors":[{"name":"Smiley","email":"smiley@chillerlan.net","homepage":"https://github.com/codemasher"}],"source":{"url":"https://github.com/chillerlan/php-authenticator.git","type":"git","reference":"2b8357b3769bf4d472fa32831d6e97db631b9539"},"dist":{"url":"https://api.github.com/repos/chillerlan/php-authenticator/zipball/2b8357b3769bf4d472fa32831d6e97db631b9539","type":"zip","shasum":"","reference":"2b8357b3769bf4d472fa32831d6e97db631b9539"},"type":"library","funding":[{"url":"https://www.paypal.com/donate?hosted_button_id=WLYUNAT9ZTJZ4","type":"custom"},{"url":"https://ko-fi.com/codemasher","type":"ko_fi"}],"time":"2023-07-08T21:20:21+00:00","autoload":{"psr-4":{"chillerlan\\Authenticator\\":"src/"}},"require":{"php":"^7.0","paragonie/constant_time_encoding":"^2.6"},"require-dev":{"phpmd/phpmd":"^2.13","phpunit/phpunit":"^6.5 || ^7.5","squizlabs/php_codesniffer":"^3.7"},"suggest":{"chillerlan/php-qrcode":"Create QR Codes for use with an authenticator app."},"uid":7342336},"3.1.0":{"name":"chillerlan/php-authenticator","description":"A generator for counter- and time based 2-factor authentication codes (Google Authenticator). PHP 7.2+","keywords":["otp","hotp","totp","rfc4226","rfc6238","authenticator","tfa","2fa","google2fa","MFA","two factor"],"homepage":"https://github.com/chillerlan/php-authenticator","version":"3.1.0","version_normalized":"3.1.0.0","license":["MIT"],"authors":[{"name":"Smiley","email":"smiley@chillerlan.net","homepage":"https://github.com/codemasher"}],"source":{"url":"https://github.com/chillerlan/php-authenticator.git","type":"git","reference":"0b69969261d3aab51a66bbc2a49734e981f227fe"},"dist":{"url":"https://api.github.com/repos/chillerlan/php-authenticator/zipball/0b69969261d3aab51a66bbc2a49734e981f227fe","type":"zip","shasum":"","reference":"0b69969261d3aab51a66bbc2a49734e981f227fe"},"type":"library","funding":[{"url":"https://www.paypal.com/donate?hosted_button_id=WLYUNAT9ZTJZ4","type":"custom"},{"url":"https://ko-fi.com/codemasher","type":"ko_fi"}],"time":"2023-07-08T21:23:44+00:00","autoload":{"psr-4":{"chillerlan\\Authenticator\\":"src/"}},"require":{"php":"^7.2 || ^8.0","chillerlan/php-settings-container":"^1.2.2 || ^2.1.4 || ^3.0","paragonie/constant_time_encoding":"^2.6"},"require-dev":{"ext-curl":"*","ext-gmp":"*","ext-json":"*","ext-sodium":"*","phan/phan":"^5.4","phpmd/phpmd":"^2.13","phpunit/phpunit":"^8.5 || ^9.6","squizlabs/php_codesniffer":"^3.7"},"suggest":{"chillerlan/php-qrcode":"Create QR Codes for use with an authenticator app."},"uid":7342341},"3.2.0":{"name":"chillerlan/php-authenticator","description":"A generator for counter- and time based 2-factor authentication codes (Google Authenticator). PHP 7.2+","keywords":["otp","hotp","totp","rfc4226","rfc6238","authenticator","tfa","2fa","google2fa","MFA","two factor"],"homepage":"https://github.com/chillerlan/php-authenticator","version":"3.2.0","version_normalized":"3.2.0.0","license":["MIT"],"authors":[{"name":"Smiley","email":"smiley@chillerlan.net","homepage":"https://github.com/codemasher"}],"source":{"url":"https://github.com/chillerlan/php-authenticator.git","type":"git","reference":"4fb2e236d55378428774731cba7f7d9a6ad093cf"},"dist":{"url":"https://api.github.com/repos/chillerlan/php-authenticator/zipball/4fb2e236d55378428774731cba7f7d9a6ad093cf","type":"zip","shasum":"","reference":"4fb2e236d55378428774731cba7f7d9a6ad093cf"},"type":"library","funding":[{"url":"https://www.paypal.com/donate?hosted_button_id=WLYUNAT9ZTJZ4","type":"custom"},{"url":"https://ko-fi.com/codemasher","type":"ko_fi"}],"time":"2024-01-06T16:01:17+00:00","autoload":{"psr-4":{"chillerlan\\Authenticator\\":"src/"}},"require":{"php":"^7.2 || ^8.0","chillerlan/php-settings-container":"^1.2.2 || ^2.1.4 || ^3.0","paragonie/constant_time_encoding":"^2.6"},"require-dev":{"ext-curl":"*","ext-gmp":"*","ext-json":"*","ext-sodium":"*","phan/phan":"^5.4","phpmd/phpmd":"^2.15","phpunit/phpunit":"^8.5 || ^9.6","squizlabs/php_codesniffer":"^3.8"},"suggest":{"chillerlan/php-qrcode":"Create QR Codes for use with an authenticator app."},"uid":7815729},"4.1.0":{"name":"chillerlan/php-authenticator","description":"A generator for counter- and time based 2-factor authentication codes (Google Authenticator). PHP 7.4+","keywords":["otp","hotp","totp","rfc4226","rfc6238","authenticator","tfa","2fa","google2fa","MFA","two factor"],"homepage":"https://github.com/chillerlan/php-authenticator","version":"4.1.0","version_normalized":"4.1.0.0","license":["MIT"],"authors":[{"name":"Smiley","email":"smiley@chillerlan.net","homepage":"https://github.com/codemasher"}],"source":{"url":"https://github.com/chillerlan/php-authenticator.git","type":"git","reference":"2277bfed496f5bafecbb04b0ae049be38fa9302f"},"dist":{"url":"https://api.github.com/repos/chillerlan/php-authenticator/zipball/2277bfed496f5bafecbb04b0ae049be38fa9302f","type":"zip","shasum":"","reference":"2277bfed496f5bafecbb04b0ae049be38fa9302f"},"type":"library","funding":[{"url":"https://www.paypal.com/donate?hosted_button_id=WLYUNAT9ZTJZ4","type":"custom"},{"url":"https://ko-fi.com/codemasher","type":"ko_fi"}],"time":"2023-07-08T21:27:31+00:00","autoload":{"psr-4":{"chillerlan\\Authenticator\\":"src/"}},"require":{"php":"^7.4 || ^8.0","chillerlan/php-settings-container":"^2.1.4 || ^3.0","paragonie/constant_time_encoding":"^2.6"},"require-dev":{"ext-curl":"*","ext-gmp":"*","ext-json":"*","ext-sodium":"*","phan/phan":"^5.4","phpmd/phpmd":"^2.13","phpunit/phpunit":"^9.6","squizlabs/php_codesniffer":"^3.7"},"suggest":{"chillerlan/php-qrcode":"Create QR Codes for use with an authenticator app."},"uid":7342345},"4.2.0":{"name":"chillerlan/php-authenticator","description":"A generator for counter- and time based 2-factor authentication codes (Google Authenticator). PHP 7.4+","keywords":["otp","hotp","totp","rfc4226","rfc6238","authenticator","tfa","2fa","google2fa","MFA","two factor"],"homepage":"https://github.com/chillerlan/php-authenticator","version":"4.2.0","version_normalized":"4.2.0.0","license":["MIT"],"authors":[{"name":"Smiley","email":"smiley@chillerlan.net","homepage":"https://github.com/codemasher"}],"source":{"url":"https://github.com/chillerlan/php-authenticator.git","type":"git","reference":"bef8184ba2a85d82c46db9ec3b1c7a5e98a3dbe2"},"dist":{"url":"https://api.github.com/repos/chillerlan/php-authenticator/zipball/bef8184ba2a85d82c46db9ec3b1c7a5e98a3dbe2","type":"zip","shasum":"","reference":"bef8184ba2a85d82c46db9ec3b1c7a5e98a3dbe2"},"type":"library","funding":[{"url":"https://www.paypal.com/donate?hosted_button_id=WLYUNAT9ZTJZ4","type":"custom"},{"url":"https://ko-fi.com/codemasher","type":"ko_fi"}],"time":"2024-01-06T15:23:17+00:00","autoload":{"psr-4":{"chillerlan\\Authenticator\\":"src/"}},"require":{"php":"^7.4 || ^8.0","chillerlan/php-settings-container":"^2.1.4 || ^3.0","paragonie/constant_time_encoding":"^2.6"},"require-dev":{"ext-curl":"*","ext-gmp":"*","ext-json":"*","ext-sodium":"*","phan/phan":"^5.4","phpmd/phpmd":"^2.15","phpunit/phpunit":"^9.6","squizlabs/php_codesniffer":"^3.8"},"suggest":{"chillerlan/php-qrcode":"Create QR Codes for use with an authenticator app."},"uid":7815731},"4.3.0":{"name":"chillerlan/php-authenticator","description":"A generator for counter- and time based 2-factor authentication codes (Google Authenticator). PHP 7.4+","keywords":["otp","hotp","totp","rfc4226","rfc6238","authenticator","tfa","2fa","google2fa","MFA","two factor"],"homepage":"https://github.com/chillerlan/php-authenticator","version":"4.3.0","version_normalized":"4.3.0.0","license":["MIT"],"authors":[{"name":"Smiley","email":"smiley@chillerlan.net","homepage":"https://github.com/codemasher"},{"name":"Contributors","homepage":"https://github.com/chillerlan/php-authenticator/graphs/contributors"}],"source":{"url":"https://github.com/chillerlan/php-authenticator.git","type":"git","reference":"eb7e94922cf1d7aa5d2f390595cfb8345c11aade"},"dist":{"url":"https://api.github.com/repos/chillerlan/php-authenticator/zipball/eb7e94922cf1d7aa5d2f390595cfb8345c11aade","type":"zip","shasum":"","reference":"eb7e94922cf1d7aa5d2f390595cfb8345c11aade"},"type":"library","funding":[{"url":"https://ko-fi.com/codemasher","type":"Ko-Fi"}],"time":"2024-06-17T21:35:58+00:00","autoload":{"psr-4":{"chillerlan\\Authenticator\\":"src"}},"require":{"php":"^7.4 || ^8.0","chillerlan/php-settings-container":"^2.1.5 || ^3.2","paragonie/constant_time_encoding":"^2.6"},"require-dev":{"ext-curl":"*","ext-json":"*","ext-sodium":"*","phan/phan":"^5.4","phpmd/phpmd":"^2.15","phpunit/phpunit":"^9.6","squizlabs/php_codesniffer":"^3.9"},"suggest":{"chillerlan/php-qrcode":"Create QR Codes for use with an authenticator app."},"uid":8239928},"4.3.1":{"name":"chillerlan/php-authenticator","description":"A generator for counter- and time based 2-factor authentication codes (Google Authenticator). PHP 7.4+","keywords":["otp","hotp","totp","rfc4226","rfc6238","authenticator","tfa","2fa","google2fa","MFA","two factor"],"homepage":"https://github.com/chillerlan/php-authenticator","version":"4.3.1","version_normalized":"4.3.1.0","license":["MIT"],"authors":[{"name":"Smiley","email":"smiley@chillerlan.net","homepage":"https://github.com/codemasher"},{"name":"Contributors","homepage":"https://github.com/chillerlan/php-authenticator/graphs/contributors"}],"source":{"url":"https://github.com/chillerlan/php-authenticator.git","type":"git","reference":"3ba7987574f4ab2d7e45b5a4255d3827211f913e"},"dist":{"url":"https://api.github.com/repos/chillerlan/php-authenticator/zipball/3ba7987574f4ab2d7e45b5a4255d3827211f913e","type":"zip","shasum":"","reference":"3ba7987574f4ab2d7e45b5a4255d3827211f913e"},"type":"library","funding":[{"url":"https://ko-fi.com/codemasher","type":"Ko-Fi"}],"time":"2024-07-17T01:47:35+00:00","autoload":{"psr-4":{"chillerlan\\Authenticator\\":"src"}},"require":{"php":"^7.4 || ^8.0","chillerlan/php-settings-container":"^2.1.6 || ^3.2.1","paragonie/constant_time_encoding":"^2.6"},"require-dev":{"ext-curl":"*","ext-json":"*","ext-sodium":"*","phpmd/phpmd":"^2.15","phpstan/phpstan":"^1.11","phpstan/phpstan-deprecation-rules":"^1.2","phpunit/phpunit":"^9.6","squizlabs/php_codesniffer":"^3.10"},"suggest":{"chillerlan/php-qrcode":"Create QR Codes for use with an authenticator app."},"uid":8314509},"5.0.0":{"name":"chillerlan/php-authenticator","description":"A generator for counter- and time based 2-factor authentication codes (Google Authenticator). PHP 8.2+","keywords":["otp","hotp","totp","rfc4226","rfc6238","authenticator","tfa","2fa","google2fa","MFA","two factor"],"homepage":"https://github.com/chillerlan/php-authenticator","version":"5.0.0","version_normalized":"5.0.0.0","license":["MIT"],"authors":[{"name":"Smiley","email":"smiley@chillerlan.net","homepage":"https://github.com/codemasher"}],"source":{"url":"https://github.com/chillerlan/php-authenticator.git","type":"git","reference":"b95ff2a4c5424972cbe5cb50cfd84998bb46dbb3"},"dist":{"url":"https://api.github.com/repos/chillerlan/php-authenticator/zipball/b95ff2a4c5424972cbe5cb50cfd84998bb46dbb3","type":"zip","shasum":"","reference":"b95ff2a4c5424972cbe5cb50cfd84998bb46dbb3"},"type":"library","funding":[{"url":"https://www.paypal.com/donate?hosted_button_id=WLYUNAT9ZTJZ4","type":"custom"},{"url":"https://ko-fi.com/codemasher","type":"ko_fi"}],"time":"2023-07-08T21:34:10+00:00","autoload":{"psr-4":{"chillerlan\\Authenticator\\":"src/"}},"require":{"php":"^8.2","chillerlan/php-settings-container":"^3.0","paragonie/constant_time_encoding":"^2.6"},"require-dev":{"ext-curl":"*","ext-gmp":"*","ext-json":"*","ext-sodium":"*","phan/phan":"^5.4","phpmd/phpmd":"^2.13","phpunit/phpunit":"^10.2","squizlabs/php_codesniffer":"^3.7"},"suggest":{"chillerlan/php-qrcode":"Create QR Codes for use with an authenticator app."},"uid":7342351},"5.1.0":{"name":"chillerlan/php-authenticator","description":"A generator for counter- and time based 2-factor authentication codes (Google Authenticator). PHP 8.2+","keywords":["otp","hotp","totp","rfc4226","rfc6238","authenticator","tfa","2fa","google2fa","MFA","two factor"],"homepage":"https://github.com/chillerlan/php-authenticator","version":"5.1.0","version_normalized":"5.1.0.0","license":["MIT"],"authors":[{"name":"Smiley","email":"smiley@chillerlan.net","homepage":"https://github.com/codemasher"}],"source":{"url":"https://github.com/chillerlan/php-authenticator.git","type":"git","reference":"0147ca34bdcb12b94dd6bb79c9d9f26a3cde6b5b"},"dist":{"url":"https://api.github.com/repos/chillerlan/php-authenticator/zipball/0147ca34bdcb12b94dd6bb79c9d9f26a3cde6b5b","type":"zip","shasum":"","reference":"0147ca34bdcb12b94dd6bb79c9d9f26a3cde6b5b"},"type":"library","funding":[{"url":"https://www.paypal.com/donate?hosted_button_id=WLYUNAT9ZTJZ4","type":"custom"},{"url":"https://ko-fi.com/codemasher","type":"ko_fi"}],"time":"2024-01-06T14:44:08+00:00","autoload":{"psr-4":{"chillerlan\\Authenticator\\":"src/"}},"require":{"php":"^8.2","chillerlan/php-settings-container":"^3.0","paragonie/constant_time_encoding":"^2.6"},"require-dev":{"ext-curl":"*","ext-gmp":"*","ext-json":"*","ext-sodium":"*","phan/phan":"^5.4","phpmd/phpmd":"^2.15","phpunit/phpunit":"^10.5","squizlabs/php_codesniffer":"^3.8"},"suggest":{"chillerlan/php-qrcode":"Create QR Codes for use with an authenticator app."},"uid":7815733},"5.2.0":{"name":"chillerlan/php-authenticator","description":"A generator for counter- and time based 2-factor authentication codes (Google Authenticator). PHP 8.2+","keywords":["otp","hotp","totp","rfc4226","rfc6238","authenticator","tfa","2fa","google2fa","MFA","two factor"],"homepage":"https://github.com/chillerlan/php-authenticator","version":"5.2.0","version_normalized":"5.2.0.0","license":["MIT"],"authors":[{"name":"Smiley","email":"smiley@chillerlan.net","homepage":"https://github.com/codemasher"},{"name":"Contributors","homepage":"https://github.com/chillerlan/php-authenticator/graphs/contributors"}],"source":{"url":"https://github.com/chillerlan/php-authenticator.git","type":"git","reference":"2d5cad8461bd5c629b780b71908032afb2261422"},"dist":{"url":"https://api.github.com/repos/chillerlan/php-authenticator/zipball/2d5cad8461bd5c629b780b71908032afb2261422","type":"zip","shasum":"","reference":"2d5cad8461bd5c629b780b71908032afb2261422"},"type":"library","funding":[{"url":"https://ko-fi.com/codemasher","type":"Ko-Fi"}],"time":"2024-06-17T21:08:52+00:00","autoload":{"psr-4":{"chillerlan\\Authenticator\\":"src"}},"require":{"php":"^8.2","chillerlan/php-settings-container":"^3.2","paragonie/constant_time_encoding":"^3.0"},"require-dev":{"ext-curl":"*","ext-json":"*","ext-sodium":"*","phan/phan":"^5.4","phpmd/phpmd":"^2.15","phpunit/phpunit":"^11.2","squizlabs/php_codesniffer":"^3.9"},"suggest":{"chillerlan/php-qrcode":"Create QR Codes for use with an authenticator app."},"uid":8239789},"5.2.1":{"name":"chillerlan/php-authenticator","description":"A generator for counter- and time based 2-factor authentication codes (Google Authenticator). PHP 8.2+","keywords":["otp","hotp","totp","rfc4226","rfc6238","authenticator","tfa","2fa","google2fa","MFA","two factor"],"homepage":"https://github.com/chillerlan/php-authenticator","version":"5.2.1","version_normalized":"5.2.1.0","license":["MIT"],"authors":[{"name":"Smiley","email":"smiley@chillerlan.net","homepage":"https://github.com/codemasher"},{"name":"Contributors","homepage":"https://github.com/chillerlan/php-authenticator/graphs/contributors"}],"source":{"url":"https://github.com/chillerlan/php-authenticator.git","type":"git","reference":"040318f0055421ff1ee52f6afa13e5f60a88ade9"},"dist":{"url":"https://api.github.com/repos/chillerlan/php-authenticator/zipball/040318f0055421ff1ee52f6afa13e5f60a88ade9","type":"zip","shasum":"","reference":"040318f0055421ff1ee52f6afa13e5f60a88ade9"},"type":"library","funding":[{"url":"https://ko-fi.com/codemasher","type":"Ko-Fi"}],"time":"2024-07-16T23:53:16+00:00","autoload":{"psr-4":{"chillerlan\\Authenticator\\":"src"}},"require":{"php":"^8.2","chillerlan/php-settings-container":"^3.2.1","paragonie/constant_time_encoding":"^3.0"},"require-dev":{"ext-curl":"*","ext-json":"*","ext-sodium":"*","phpmd/phpmd":"^2.15","phpstan/phpstan":"^1.11","phpstan/phpstan-deprecation-rules":"^1.2","phpunit/phpunit":"^11.2","squizlabs/php_codesniffer":"^3.10"},"suggest":{"chillerlan/php-qrcode":"Create QR Codes for use with an authenticator app."},"uid":8314510},"dev-main":{"name":"chillerlan/php-authenticator","description":"A generator for counter- and time based 2-factor authentication codes (Google Authenticator). PHP 8.2+","keywords":["otp","hotp","totp","rfc4226","rfc6238","authenticator","tfa","2fa","google2fa","MFA","two factor"],"homepage":"https://github.com/chillerlan/php-authenticator","version":"dev-main","version_normalized":"dev-main","license":["MIT"],"authors":[{"name":"Smiley","email":"smiley@chillerlan.net","homepage":"https://github.com/codemasher"},{"name":"Contributors","homepage":"https://github.com/chillerlan/php-authenticator/graphs/contributors"}],"source":{"url":"https://github.com/chillerlan/php-authenticator.git","type":"git","reference":"ad87a07a0c6d6fa021c8b8f9db5114f084fb1994"},"dist":{"url":"https://api.github.com/repos/chillerlan/php-authenticator/zipball/ad87a07a0c6d6fa021c8b8f9db5114f084fb1994","type":"zip","shasum":"","reference":"ad87a07a0c6d6fa021c8b8f9db5114f084fb1994"},"type":"library","funding":[{"url":"https://ko-fi.com/codemasher","type":"Ko-Fi"}],"time":"2024-07-16T23:46:27+00:00","autoload":{"psr-4":{"chillerlan\\Authenticator\\":"src"}},"default-branch":true,"require":{"php":"^8.2","paragonie/constant_time_encoding":"^3.0","chillerlan/php-settings-container":"^3.2.1"},"require-dev":{"ext-curl":"*","ext-json":"*","ext-sodium":"*","phpmd/phpmd":"^2.15","phpunit/phpunit":"^11.2","phpstan/phpstan":"^1.11","phpstan/phpstan-deprecation-rules":"^1.2","squizlabs/php_codesniffer":"^3.10"},"suggest":{"chillerlan/php-qrcode":"Create QR Codes for use with an authenticator app."},"uid":4573193},"dev-main-old":{"name":"chillerlan/php-authenticator","description":"A generator for counter- and time based authentication codes. PHP 7.4+","keywords":["hotp","totp","rfc4226","rfc6238","authenticator","2fa"],"homepage":"https://github.com/chillerlan/php-authenticator","version":"dev-main-old","version_normalized":"dev-main-old","license":["MIT"],"authors":[{"name":"Smiley","email":"smiley@chillerlan.net","homepage":"https://github.com/codemasher"}],"source":{"url":"https://github.com/chillerlan/php-authenticator.git","type":"git","reference":"9cac20a58a906e483ac9ffdc4454f348a1e70a5f"},"dist":{"url":"https://api.github.com/repos/chillerlan/php-authenticator/zipball/9cac20a58a906e483ac9ffdc4454f348a1e70a5f","type":"zip","shasum":"","reference":"9cac20a58a906e483ac9ffdc4454f348a1e70a5f"},"type":"library","funding":[{"url":"https://www.paypal.com/donate?hosted_button_id=WLYUNAT9ZTJZ4","type":"custom"},{"url":"https://ko-fi.com/codemasher","type":"ko_fi"}],"time":"2023-06-15T20:18:22+00:00","autoload":{"psr-4":{"chillerlan\\Authenticator\\":"src/"}},"require":{"php":"^7.4 || ^8.0","chillerlan/php-settings-container":"^2.1.4"},"require-dev":{"chillerlan/php-qrcode":"^4.3","phan/phan":"^5.4","phpunit/phpunit":"^9.6"},"suggest":{"chillerlan/php-qrcode":"^4.3"},"uid":7407975},"v1.x-dev":{"name":"chillerlan/php-authenticator","description":"A generator for counter- and time based 2-factor authentication codes (Google Authenticator). PHP 5.6+","keywords":["otp","hotp","totp","rfc4226","rfc6238","authenticator","tfa","2fa","google2fa","MFA","two factor"],"homepage":"https://github.com/chillerlan/php-authenticator","version":"v1.x-dev","version_normalized":"1.9999999.9999999.9999999-dev","license":["MIT"],"authors":[{"name":"Smiley","email":"smiley@chillerlan.net","homepage":"https://github.com/codemasher"}],"source":{"url":"https://github.com/chillerlan/php-authenticator.git","type":"git","reference":"1629516c0c33a7a69176096fe0906acbcebda643"},"dist":{"url":"https://api.github.com/repos/chillerlan/php-authenticator/zipball/1629516c0c33a7a69176096fe0906acbcebda643","type":"zip","shasum":"","reference":"1629516c0c33a7a69176096fe0906acbcebda643"},"type":"library","funding":[{"url":"https://www.paypal.com/donate?hosted_button_id=WLYUNAT9ZTJZ4","type":"custom"},{"url":"https://ko-fi.com/codemasher","type":"ko_fi"}],"time":"2023-07-08T21:16:07+00:00","autoload":{"psr-4":{"chillerlan\\Authenticator\\":"src/"}},"require":{"php":"^5.6 || ^7.0","paragonie/constant_time_encoding":"^1.1 || ^v2.6","paragonie/random_compat":"^2.0"},"require-dev":{"phpmd/phpmd":"^2.13","phpunit/phpunit":"^5.7 || ^6.5","squizlabs/php_codesniffer":"^3.7"},"suggest":{"chillerlan/php-qrcode":"Create QR Codes for use with an authenticator app."},"uid":7342258},"v2.x-dev":{"name":"chillerlan/php-authenticator","description":"A generator for counter- and time based 2-factor authentication codes (Google Authenticator). PHP 7.0+","keywords":["otp","hotp","totp","rfc4226","rfc6238","authenticator","tfa","2fa","google2fa","MFA","two factor"],"homepage":"https://github.com/chillerlan/php-authenticator","version":"v2.x-dev","version_normalized":"2.9999999.9999999.9999999-dev","license":["MIT"],"authors":[{"name":"Smiley","email":"smiley@chillerlan.net","homepage":"https://github.com/codemasher"}],"source":{"url":"https://github.com/chillerlan/php-authenticator.git","type":"git","reference":"2b8357b3769bf4d472fa32831d6e97db631b9539"},"dist":{"url":"https://api.github.com/repos/chillerlan/php-authenticator/zipball/2b8357b3769bf4d472fa32831d6e97db631b9539","type":"zip","shasum":"","reference":"2b8357b3769bf4d472fa32831d6e97db631b9539"},"type":"library","funding":[{"url":"https://www.paypal.com/donate?hosted_button_id=WLYUNAT9ZTJZ4","type":"custom"},{"url":"https://ko-fi.com/codemasher","type":"ko_fi"}],"time":"2023-07-08T21:20:21+00:00","autoload":{"psr-4":{"chillerlan\\Authenticator\\":"src/"}},"require":{"php":"^7.0","paragonie/constant_time_encoding":"^2.6"},"require-dev":{"phpmd/phpmd":"^2.13","phpunit/phpunit":"^6.5 || ^7.5","squizlabs/php_codesniffer":"^3.7"},"suggest":{"chillerlan/php-qrcode":"Create QR Codes for use with an authenticator app."},"uid":7342262},"v3.x-dev":{"name":"chillerlan/php-authenticator","description":"A generator for counter- and time based 2-factor authentication codes (Google Authenticator). PHP 7.2+","keywords":["otp","hotp","totp","rfc4226","rfc6238","authenticator","tfa","2fa","google2fa","MFA","two factor"],"homepage":"https://github.com/chillerlan/php-authenticator","version":"v3.x-dev","version_normalized":"3.9999999.9999999.9999999-dev","license":["MIT"],"authors":[{"name":"Smiley","email":"smiley@chillerlan.net","homepage":"https://github.com/codemasher"}],"source":{"url":"https://github.com/chillerlan/php-authenticator.git","type":"git","reference":"4fb2e236d55378428774731cba7f7d9a6ad093cf"},"dist":{"url":"https://api.github.com/repos/chillerlan/php-authenticator/zipball/4fb2e236d55378428774731cba7f7d9a6ad093cf","type":"zip","shasum":"","reference":"4fb2e236d55378428774731cba7f7d9a6ad093cf"},"type":"library","funding":[{"url":"https://www.paypal.com/donate?hosted_button_id=WLYUNAT9ZTJZ4","type":"custom"},{"url":"https://ko-fi.com/codemasher","type":"ko_fi"}],"time":"2024-01-06T16:01:17+00:00","autoload":{"psr-4":{"chillerlan\\Authenticator\\":"src/"}},"require":{"php":"^7.2 || ^8.0","chillerlan/php-settings-container":"^1.2.2 || ^2.1.4 || ^3.0","paragonie/constant_time_encoding":"^2.6"},"require-dev":{"ext-curl":"*","ext-gmp":"*","ext-json":"*","ext-sodium":"*","phan/phan":"^5.4","phpunit/phpunit":"^8.5 || ^9.6","phpmd/phpmd":"^2.15","squizlabs/php_codesniffer":"^3.8"},"suggest":{"chillerlan/php-qrcode":"Create QR Codes for use with an authenticator app."},"uid":7342267},"v4.x-dev":{"name":"chillerlan/php-authenticator","description":"A generator for counter- and time based 2-factor authentication codes (Google Authenticator). PHP 7.4+","keywords":["otp","hotp","totp","rfc4226","rfc6238","authenticator","tfa","2fa","google2fa","MFA","two factor"],"homepage":"https://github.com/chillerlan/php-authenticator","version":"v4.x-dev","version_normalized":"4.9999999.9999999.9999999-dev","license":["MIT"],"authors":[{"name":"Smiley","email":"smiley@chillerlan.net","homepage":"https://github.com/codemasher"},{"name":"Contributors","homepage":"https://github.com/chillerlan/php-authenticator/graphs/contributors"}],"source":{"url":"https://github.com/chillerlan/php-authenticator.git","type":"git","reference":"3ba7987574f4ab2d7e45b5a4255d3827211f913e"},"dist":{"url":"https://api.github.com/repos/chillerlan/php-authenticator/zipball/3ba7987574f4ab2d7e45b5a4255d3827211f913e","type":"zip","shasum":"","reference":"3ba7987574f4ab2d7e45b5a4255d3827211f913e"},"type":"library","funding":[{"url":"https://ko-fi.com/codemasher","type":"Ko-Fi"}],"time":"2024-07-17T01:47:35+00:00","autoload":{"psr-4":{"chillerlan\\Authenticator\\":"src"}},"require":{"php":"^7.4 || ^8.0","paragonie/constant_time_encoding":"^2.6","chillerlan/php-settings-container":"^2.1.6 || ^3.2.1"},"require-dev":{"ext-curl":"*","ext-json":"*","ext-sodium":"*","phpunit/phpunit":"^9.6","phpmd/phpmd":"^2.15","phpstan/phpstan":"^1.11","phpstan/phpstan-deprecation-rules":"^1.2","squizlabs/php_codesniffer":"^3.10"},"suggest":{"chillerlan/php-qrcode":"Create QR Codes for use with an authenticator app."},"uid":7342287},"v5.x-dev":{"name":"chillerlan/php-authenticator","description":"A generator for counter- and time based 2-factor authentication codes (Google Authenticator). PHP 8.2+","keywords":["otp","hotp","totp","rfc4226","rfc6238","authenticator","tfa","2fa","google2fa","MFA","two factor"],"homepage":"https://github.com/chillerlan/php-authenticator","version":"v5.x-dev","version_normalized":"5.9999999.9999999.9999999-dev","license":["MIT"],"authors":[{"name":"Smiley","email":"smiley@chillerlan.net","homepage":"https://github.com/codemasher"},{"name":"Contributors","homepage":"https://github.com/chillerlan/php-authenticator/graphs/contributors"}],"source":{"url":"https://github.com/chillerlan/php-authenticator.git","type":"git","reference":"040318f0055421ff1ee52f6afa13e5f60a88ade9"},"dist":{"url":"https://api.github.com/repos/chillerlan/php-authenticator/zipball/040318f0055421ff1ee52f6afa13e5f60a88ade9","type":"zip","shasum":"","reference":"040318f0055421ff1ee52f6afa13e5f60a88ade9"},"type":"library","funding":[{"url":"https://ko-fi.com/codemasher","type":"Ko-Fi"}],"time":"2024-07-16T23:53:16+00:00","autoload":{"psr-4":{"chillerlan\\Authenticator\\":"src"}},"require":{"php":"^8.2","paragonie/constant_time_encoding":"^3.0","chillerlan/php-settings-container":"^3.2.1"},"require-dev":{"ext-curl":"*","ext-json":"*","ext-sodium":"*","phpmd/phpmd":"^2.15","phpunit/phpunit":"^11.2","phpstan/phpstan":"^1.11","phpstan/phpstan-deprecation-rules":"^1.2","squizlabs/php_codesniffer":"^3.10"},"suggest":{"chillerlan/php-qrcode":"Create QR Codes for use with an authenticator app."},"uid":7342297}}}}