{"minified":"composer/2.0","packages":{"duosecurity/duo_universal_php":[{"name":"duosecurity/duo_universal_php","description":"A PHP implementation of the Duo Universal SDK.","keywords":[],"homepage":"https://duo.com/","version":"1.2.0","version_normalized":"1.2.0.0","license":["BSD-3-Clause"],"authors":[],"source":{"url":"https://github.com/duosecurity/duo_universal_php.git","type":"git","reference":"7045587e8a0a850355ed55f019090a033e49b29a"},"dist":{"url":"https://api.github.com/repos/duosecurity/duo_universal_php/zipball/7045587e8a0a850355ed55f019090a033e49b29a","type":"zip","shasum":"","reference":"7045587e8a0a850355ed55f019090a033e49b29a"},"type":"library","support":{"email":"support@duosecurity.com","issues":"https://github.com/duosecurity/duo_universal_php/issues","source":"https://github.com/duosecurity/duo_universal_php/tree/1.2.0"},"funding":[],"time":"2026-07-22T15:31:07+00:00","published-time":"2026-07-22T15:46:51+00:00","autoload":{"psr-4":{"Duo\\DuoUniversal\\":"src/"}},"require":{"php":">=7.4","ext-curl":"*","ext-json":"*","firebase/php-jwt":"^6.0 || ^7.0"},"require-dev":{"phpunit/phpunit":"^9.0","squizlabs/php_codesniffer":"3.*"}},{"version":"1.1.2","version_normalized":"1.1.2.0","source":{"url":"https://github.com/duosecurity/duo_universal_php.git","type":"git","reference":"68e699c52d41f681df07dc0f98e2ba551bef2fd3"},"dist":{"url":"https://api.github.com/repos/duosecurity/duo_universal_php/zipball/68e699c52d41f681df07dc0f98e2ba551bef2fd3","type":"zip","shasum":"","reference":"68e699c52d41f681df07dc0f98e2ba551bef2fd3"},"support":{"email":"support@duosecurity.com","issues":"https://github.com/duosecurity/duo_universal_php/issues","source":"https://github.com/duosecurity/duo_universal_php/tree/1.1.2"},"time":"2026-02-04T19:44:44+00:00","published-time":"2026-02-04T19:49:28+00:00"},{"version":"1.1.1","version_normalized":"1.1.1.0","source":{"url":"https://github.com/duosecurity/duo_universal_php.git","type":"git","reference":"4ee7253863d84653a60a8cad4b03aa3b66fcfd35"},"dist":{"url":"https://api.github.com/repos/duosecurity/duo_universal_php/zipball/4ee7253863d84653a60a8cad4b03aa3b66fcfd35","type":"zip","shasum":"","reference":"4ee7253863d84653a60a8cad4b03aa3b66fcfd35"},"support":{"email":"support@duosecurity.com","issues":"https://github.com/duosecurity/duo_universal_php/issues","source":"https://github.com/duosecurity/duo_universal_php/tree/1.1.1"},"time":"2025-08-13T14:05:56+00:00","published-time":"2025-08-13T14:08:48+00:00","require":{"php":">=7.4","ext-curl":"*","ext-json":"*","firebase/php-jwt":"^6.0"}},{"version":"1.1.0","version_normalized":"1.1.0.0","source":{"url":"https://github.com/duosecurity/duo_universal_php.git","type":"git","reference":"a2852c46949a2de9ca6da908e4353a81c61b43a3"},"dist":{"url":"https://api.github.com/repos/duosecurity/duo_universal_php/zipball/a2852c46949a2de9ca6da908e4353a81c61b43a3","type":"zip","shasum":"","reference":"a2852c46949a2de9ca6da908e4353a81c61b43a3"},"support":{"email":"support@duosecurity.com","issues":"https://github.com/duosecurity/duo_universal_php/issues","source":"https://github.com/duosecurity/duo_universal_php/tree/1.1.0"},"time":"2025-03-05T18:33:28+00:00","published-time":"2025-03-05T18:35:44+00:00"},{"version":"1.0.2","version_normalized":"1.0.2.0","license":[],"source":{"url":"https://github.com/duosecurity/duo_universal_php.git","type":"git","reference":"8734a47480d2d2f0539e8ee782675e052025d026"},"dist":{"url":"https://api.github.com/repos/duosecurity/duo_universal_php/zipball/8734a47480d2d2f0539e8ee782675e052025d026","type":"zip","shasum":"","reference":"8734a47480d2d2f0539e8ee782675e052025d026"},"support":{"email":"support@duosecurity.com","issues":"https://github.com/duosecurity/duo_universal_php/issues","source":"https://github.com/duosecurity/duo_universal_php/tree/1.0.2"},"time":"2023-01-13T18:47:58+00:00","published-time":"2023-01-13T18:50:30+00:00","require":{"php":">=7.3","ext-curl":"*","ext-json":"*","firebase/php-jwt":"^6.0"}},{"version":"1.0.1","version_normalized":"1.0.1.0","source":{"url":"https://github.com/duosecurity/duo_universal_php.git","type":"git","reference":"d7d9bd3bf996d16ff7f4af57b45ed5ca3144cd16"},"dist":{"url":"https://api.github.com/repos/duosecurity/duo_universal_php/zipball/d7d9bd3bf996d16ff7f4af57b45ed5ca3144cd16","type":"zip","shasum":"","reference":"d7d9bd3bf996d16ff7f4af57b45ed5ca3144cd16"},"support":{"email":"support@duosecurity.com","issues":"https://github.com/duosecurity/duo_universal_php/issues","source":"https://github.com/duosecurity/duo_universal_php/tree/1.0.1"},"time":"2022-07-06T13:56:13+00:00","published-time":"2022-07-06T14:32:13+00:00","require":{"php":">=7.3","ext-curl":"*","firebase/php-jwt":"^6.0"},"require-dev":{"phpunit/phpunit":"^8.0","squizlabs/php_codesniffer":"3.*"}},{"version":"1.0.0","version_normalized":"1.0.0.0","source":{"url":"https://github.com/duosecurity/duo_universal_php.git","type":"git","reference":"cae25b3cde965e3b9d270fdce21795e1c4280227"},"dist":{"url":"https://api.github.com/repos/duosecurity/duo_universal_php/zipball/cae25b3cde965e3b9d270fdce21795e1c4280227","type":"zip","shasum":"","reference":"cae25b3cde965e3b9d270fdce21795e1c4280227"},"support":{"email":"support@duosecurity.com","issues":"https://github.com/duosecurity/duo_universal_php/issues","source":"https://github.com/duosecurity/duo_universal_php/tree/1.0.0"},"time":"2021-03-15T14:32:57+00:00","published-time":"2021-03-15T14:36:47+00:00","require":{"php":">=7.3","ext-curl":"*","firebase/php-jwt":"^5.0"}}]},"security-advisories":[]}