{"packages":{"symvaro/multi-factor":{"dev-master":{"name":"symvaro/multi-factor","description":"Vendor-agnostic two-factor authentication library","keywords":["two-factor","hotp","totp","tfa","2fa","Two-factor Authentication","MFA","multi-factor","multi-factor authentication"],"homepage":"","version":"dev-master","version_normalized":"9999999-dev","license":["GPL-3.0+","MIT"],"authors":[{"name":"Paragon Initiative Enterprises","email":"security@paragonie.com","homepage":"https://paragonie.com","role":"Developer"}],"source":{"url":"https://github.com/symvaro/multi-factor.git","type":"git","reference":"8f369b336c0e52b6ff1eb428df720c1677642995"},"dist":{"url":"https://api.github.com/repos/symvaro/multi-factor/zipball/8f369b336c0e52b6ff1eb428df720c1677642995","type":"zip","shasum":"","reference":"8f369b336c0e52b6ff1eb428df720c1677642995"},"type":"library","funding":[],"time":"2021-01-12T09:37:05+00:00","autoload":{"psr-4":{"ParagonIE\\MultiFactor\\":"src/"}},"default-branch":true,"require":{"php":"^7|^8","paragonie/constant_time_encoding":"^2","paragonie/hidden-string":"^1"},"require-dev":{"phpunit/phpunit":"^9","vimeo/psalm":"^4","psalm/plugin-phpunit":"^0.15"},"uid":4830964},"v0.1.0":{"name":"symvaro/multi-factor","description":"Vendor-agnostic two-factor authentication library","keywords":["two-factor","hotp","totp","tfa","2fa","Two-factor Authentication","MFA","multi-factor","multi-factor authentication"],"homepage":"","version":"v0.1.0","version_normalized":"0.1.0.0","license":["GPL-3.0+","MIT","proprietary"],"authors":[{"name":"Paragon Initiative Enterprises","email":"security@paragonie.com","homepage":"https://paragonie.com","role":"Developer"}],"source":{"url":"https://github.com/symvaro/multi-factor.git","type":"git","reference":"16f4c08b6e0bdd997d61bab4a20e5db4438c154a"},"dist":{"url":"https://api.github.com/repos/symvaro/multi-factor/zipball/16f4c08b6e0bdd997d61bab4a20e5db4438c154a","type":"zip","shasum":"","reference":"16f4c08b6e0bdd997d61bab4a20e5db4438c154a"},"type":"library","funding":[],"time":"2016-06-13T04:02:05+00:00","autoload":{"psr-4":{"ParagonIE\\MultiFactor\\":"src/"}},"require":{"php":"^7","paragonie/constant_time_encoding":"^2"},"require-dev":{"phpunit/phpunit":"4.*|5.*"},"uid":4830959},"v0.2.0":{"name":"symvaro/multi-factor","description":"Vendor-agnostic two-factor authentication library","keywords":["two-factor","hotp","totp","tfa","2fa","Two-factor Authentication","MFA","multi-factor","multi-factor authentication"],"homepage":"","version":"v0.2.0","version_normalized":"0.2.0.0","license":["GPL-3.0+","MIT","proprietary"],"authors":[{"name":"Paragon Initiative Enterprises","email":"security@paragonie.com","homepage":"https://paragonie.com","role":"Developer"}],"source":{"url":"https://github.com/symvaro/multi-factor.git","type":"git","reference":"9be7156e4abf056b22ab0e43c727737e89ddb9c1"},"dist":{"url":"https://api.github.com/repos/symvaro/multi-factor/zipball/9be7156e4abf056b22ab0e43c727737e89ddb9c1","type":"zip","shasum":"","reference":"9be7156e4abf056b22ab0e43c727737e89ddb9c1"},"type":"library","funding":[],"time":"2016-06-17T02:53:15+00:00","autoload":{"psr-4":{"ParagonIE\\MultiFactor\\":"src/"}},"require":{"php":"^7","bacon/bacon-qr-code":"^1","paragonie/constant_time_encoding":"^2"},"require-dev":{"phpunit/phpunit":"4.*|5.*"},"uid":4830960},"v0.2.1":{"name":"symvaro/multi-factor","description":"Vendor-agnostic two-factor authentication library","keywords":["two-factor","hotp","totp","tfa","2fa","Two-factor Authentication","MFA","multi-factor","multi-factor authentication"],"homepage":"","version":"v0.2.1","version_normalized":"0.2.1.0","license":["GPL-3.0+","MIT","proprietary"],"authors":[{"name":"Paragon Initiative Enterprises","email":"security@paragonie.com","homepage":"https://paragonie.com","role":"Developer"}],"source":{"url":"https://github.com/symvaro/multi-factor.git","type":"git","reference":"3d214dcee7407e7e4153dfa2f3d91aa476c48222"},"dist":{"url":"https://api.github.com/repos/symvaro/multi-factor/zipball/3d214dcee7407e7e4153dfa2f3d91aa476c48222","type":"zip","shasum":"","reference":"3d214dcee7407e7e4153dfa2f3d91aa476c48222"},"type":"library","funding":[],"time":"2016-06-17T23:19:23+00:00","autoload":{"psr-4":{"ParagonIE\\MultiFactor\\":"src/"}},"require":{"php":"^7","bacon/bacon-qr-code":"^1","paragonie/constant_time_encoding":"^2"},"require-dev":{"phpunit/phpunit":"4.*|5.*"},"uid":4830961},"v0.2.2":{"name":"symvaro/multi-factor","description":"Vendor-agnostic two-factor authentication library","keywords":["two-factor","hotp","totp","tfa","2fa","Two-factor Authentication","MFA","multi-factor","multi-factor authentication"],"homepage":"","version":"v0.2.2","version_normalized":"0.2.2.0","license":["GPL-3.0+","MIT","proprietary"],"authors":[{"name":"Paragon Initiative Enterprises","email":"security@paragonie.com","homepage":"https://paragonie.com","role":"Developer"}],"source":{"url":"https://github.com/symvaro/multi-factor.git","type":"git","reference":"20dd0ba8fdb56cfe1eb727fef1efd96ee55fcdc6"},"dist":{"url":"https://api.github.com/repos/symvaro/multi-factor/zipball/20dd0ba8fdb56cfe1eb727fef1efd96ee55fcdc6","type":"zip","shasum":"","reference":"20dd0ba8fdb56cfe1eb727fef1efd96ee55fcdc6"},"type":"library","funding":[],"time":"2016-06-17T23:34:58+00:00","autoload":{"psr-4":{"ParagonIE\\MultiFactor\\":"src/"}},"require":{"php":"^7","bacon/bacon-qr-code":"^1","paragonie/constant_time_encoding":"^2"},"require-dev":{"phpunit/phpunit":"4.*|5.*"},"uid":4830962},"v0.3.0":{"name":"symvaro/multi-factor","description":"Vendor-agnostic two-factor authentication library","keywords":["two-factor","hotp","totp","tfa","2fa","Two-factor Authentication","MFA","multi-factor","multi-factor authentication"],"homepage":"","version":"v0.3.0","version_normalized":"0.3.0.0","license":["GPL-3.0+","MIT"],"authors":[{"name":"Paragon Initiative Enterprises","email":"security@paragonie.com","homepage":"https://paragonie.com","role":"Developer"}],"source":{"url":"https://github.com/symvaro/multi-factor.git","type":"git","reference":"8f369b336c0e52b6ff1eb428df720c1677642995"},"dist":{"url":"https://api.github.com/repos/symvaro/multi-factor/zipball/8f369b336c0e52b6ff1eb428df720c1677642995","type":"zip","shasum":"","reference":"8f369b336c0e52b6ff1eb428df720c1677642995"},"type":"library","funding":[],"time":"2021-01-12T09:37:05+00:00","autoload":{"psr-4":{"ParagonIE\\MultiFactor\\":"src/"}},"require":{"php":"^7|^8","paragonie/constant_time_encoding":"^2","paragonie/hidden-string":"^1"},"require-dev":{"phpunit/phpunit":"^9","vimeo/psalm":"^4","psalm/plugin-phpunit":"^0.15"},"uid":4830963}}}}