{"packages":{"lmr/duo_auth":{"1.0.3":{"name":"lmr/duo_auth","description":"Duo Security two-factor authentication for Roundcube. Users have multiple ways to authenticate, including:  1. One-tap authentication using Duo’s mobile app. 2. One-time passcodes generated by Duo’s mobile app (works even with no cell coverage) 3. One-time passcodes delivered to any SMS-enabled phone. 4. Phone callback to any phone (mobile or landline!) 5. One-time passcodes generated by an OATH-compliant hardware token","keywords":["Authentication","two-factor","Duo Security"],"homepage":"https://github.com/leonardomarino/duo_auth","version":"1.0.3","version_normalized":"1.0.3.0","license":["AGPLv3"],"authors":[{"name":"Alexios Polychronopoulos"},{"name":"Leonardo Mariño-Ramírez"}],"source":{"url":"https://github.com/leonardomarino/duo_auth.git","type":"git","reference":"7bf8f76f34eaf756c9650283fc954168fd13f192"},"dist":{"url":"https://api.github.com/repos/leonardomarino/duo_auth/zipball/7bf8f76f34eaf756c9650283fc954168fd13f192","type":"zip","shasum":"","reference":"7bf8f76f34eaf756c9650283fc954168fd13f192"},"type":"roundcube-plugin","time":"2017-08-30T16:02:48+00:00","require":{"php":">=5.3.0","roundcube/plugin-installer":">=0.1.6"},"uid":1572457},"dev-master":{"name":"lmr/duo_auth","description":"Duo Security two-factor authentication for Roundcube. Users have multiple ways to authenticate, including: 1. One-tap authentication using Duo’s mobile app; 2. One-time passcodes generated by Duo’s mobile app (works even with no cell coverage); 3. One-time passcodes delivered to any SMS-enabled phone; 4. Phone callback to any phone (mobile or landline!); 5. One-time passcodes generated by an OATH-compliant hardware token.","keywords":["Authentication","two-factor","Duo Security"],"homepage":"https://github.com/leonardomarino/duo_auth","version":"dev-master","version_normalized":"9999999-dev","license":["GPL-3.0-or-later"],"authors":[{"name":"Alexios Polychronopoulos"},{"name":"Leonardo Mariño-Ramírez"},{"name":"Johnson Chow"},{"name":"Pavlo Lyha"}],"source":{"url":"https://github.com/leonardomarino/duo_auth.git","type":"git","reference":"91ecfd7ad46c4c5f725f792495765278a9d5127e"},"dist":{"url":"https://api.github.com/repos/leonardomarino/duo_auth/zipball/91ecfd7ad46c4c5f725f792495765278a9d5127e","type":"zip","shasum":"","reference":"91ecfd7ad46c4c5f725f792495765278a9d5127e"},"type":"roundcube-plugin","funding":[],"time":"2023-11-04T15:05:34+00:00","autoload":{"psr-4":{"Duo\\DuoUniversal\\":"src/"}},"extra":{"roundcube":{"post-update-script":"bin/update.php","post-install-script":"bin/install.php","post-uninstall-script":"bin/uninstall.php"}},"default-branch":true,"require":{"duosecurity/duo_universal_php":"^1.0.2","roundcube/plugin-installer":"~0.3.1","php":">=7.4"},"uid":4238073},"v1.0.10":{"name":"lmr/duo_auth","description":"Duo Security two-factor authentication for Roundcube. Users have multiple ways to authenticate, including: 1. One-tap authentication using Duo’s mobile app; 2. One-time passcodes generated by Duo’s mobile app (works even with no cell coverage); 3. One-time passcodes delivered to any SMS-enabled phone; 4. Phone callback to any phone (mobile or landline!); 5. One-time passcodes generated by an OATH-compliant hardware token.","keywords":["Authentication","two-factor","Duo Security"],"homepage":"https://github.com/leonardomarino/duo_auth","version":"v1.0.10","version_normalized":"1.0.10.0","license":["GPL-3.0-or-later"],"authors":[{"name":"Alexios Polychronopoulos"},{"name":"Leonardo Mariño-Ramírez"},{"name":"Johnson Chow"},{"name":"Pavlo Lyha"}],"source":{"url":"https://github.com/leonardomarino/duo_auth.git","type":"git","reference":"0e744f0da4cd885c8f2add3377045b70edaaefbe"},"dist":{"url":"https://api.github.com/repos/leonardomarino/duo_auth/zipball/0e744f0da4cd885c8f2add3377045b70edaaefbe","type":"zip","shasum":"","reference":"0e744f0da4cd885c8f2add3377045b70edaaefbe"},"type":"roundcube-plugin","funding":[],"time":"2023-06-15T17:12:10+00:00","autoload":{"psr-4":{"Duo\\DuoUniversal\\":"src/"}},"extra":{"roundcube":{"post-update-script":"bin/update.php","post-install-script":"bin/install.php","post-uninstall-script":"bin/uninstall.php"}},"require":{"php":">=7.4","roundcube/plugin-installer":"~0.3.1","duosecurity/duo_universal_php":"^1.0.2"},"uid":7284615},"v1.0.11":{"name":"lmr/duo_auth","description":"Duo Security two-factor authentication for Roundcube. Users have multiple ways to authenticate, including: 1. One-tap authentication using Duo’s mobile app; 2. One-time passcodes generated by Duo’s mobile app (works even with no cell coverage); 3. One-time passcodes delivered to any SMS-enabled phone; 4. Phone callback to any phone (mobile or landline!); 5. One-time passcodes generated by an OATH-compliant hardware token.","keywords":["Authentication","two-factor","Duo Security"],"homepage":"https://github.com/leonardomarino/duo_auth","version":"v1.0.11","version_normalized":"1.0.11.0","license":["GPL-3.0-or-later"],"authors":[{"name":"Alexios Polychronopoulos"},{"name":"Leonardo Mariño-Ramírez"},{"name":"Johnson Chow"},{"name":"Pavlo Lyha"}],"source":{"url":"https://github.com/leonardomarino/duo_auth.git","type":"git","reference":"1cb510c053893b057a8afe2c42c87a994f54c6aa"},"dist":{"url":"https://api.github.com/repos/leonardomarino/duo_auth/zipball/1cb510c053893b057a8afe2c42c87a994f54c6aa","type":"zip","shasum":"","reference":"1cb510c053893b057a8afe2c42c87a994f54c6aa"},"type":"roundcube-plugin","funding":[],"time":"2023-06-17T08:58:50+00:00","autoload":{"psr-4":{"Duo\\DuoUniversal\\":"src/"}},"extra":{"roundcube":{"post-update-script":"bin/update.php","post-install-script":"bin/install.php","post-uninstall-script":"bin/uninstall.php"}},"require":{"php":">=7.4","roundcube/plugin-installer":"~0.3.1","duosecurity/duo_universal_php":"^1.0.2"},"uid":7287540},"v1.0.4":{"name":"lmr/duo_auth","description":"Duo Security two-factor authentication for Roundcube. Users have multiple ways to authenticate, including:  1. One-tap authentication using Duo’s mobile app. 2. One-time passcodes generated by Duo’s mobile app (works even with no cell coverage) 3. One-time passcodes delivered to any SMS-enabled phone. 4. Phone callback to any phone (mobile or landline!) 5. One-time passcodes generated by an OATH-compliant hardware token","keywords":["Authentication","two-factor","Duo Security"],"homepage":"https://github.com/leonardomarino/duo_auth","version":"v1.0.4","version_normalized":"1.0.4.0","license":["AGPL-3.0"],"authors":[{"name":"Alexios Polychronopoulos"},{"name":"Leonardo Mariño-Ramírez"}],"source":{"url":"https://github.com/leonardomarino/duo_auth.git","type":"git","reference":"9868d5c64f6fb349a5c4995cf524006c43dc2523"},"dist":{"url":"https://api.github.com/repos/leonardomarino/duo_auth/zipball/9868d5c64f6fb349a5c4995cf524006c43dc2523","type":"zip","shasum":"","reference":"9868d5c64f6fb349a5c4995cf524006c43dc2523"},"type":"roundcube-plugin","time":"2018-02-01T13:42:56+00:00","require":{"php":">=5.3.0","roundcube/plugin-installer":"~0.1.9"},"uid":1887403},"v1.0.5":{"name":"lmr/duo_auth","description":"Duo Security two-factor authentication for Roundcube. Users have multiple ways to authenticate, including:  1. One-tap authentication using Duo’s mobile app. 2. One-time passcodes generated by Duo’s mobile app (works even with no cell coverage) 3. One-time passcodes delivered to any SMS-enabled phone. 4. Phone callback to any phone (mobile or landline!) 5. One-time passcodes generated by an OATH-compliant hardware token","keywords":["Authentication","two-factor","Duo Security"],"homepage":"https://github.com/leonardomarino/duo_auth","version":"v1.0.5","version_normalized":"1.0.5.0","license":["AGPL-3.0"],"authors":[{"name":"Alexios Polychronopoulos"},{"name":"Leonardo Mariño-Ramírez"},{"name":"Johnson Chow"}],"source":{"url":"https://github.com/leonardomarino/duo_auth.git","type":"git","reference":"f97ee5b329af851159de4e2dd5b9598c7dfee1dc"},"dist":{"url":"https://api.github.com/repos/leonardomarino/duo_auth/zipball/f97ee5b329af851159de4e2dd5b9598c7dfee1dc","type":"zip","shasum":"","reference":"f97ee5b329af851159de4e2dd5b9598c7dfee1dc"},"type":"roundcube-plugin","time":"2018-06-11T20:28:58+00:00","autoload":{"psr-4":{"duosecurity/duo_api_php\\":"src/"}},"require":{"php":">=5.3.0","roundcube/plugin-installer":"~0.1.9","duosecurity/duo_api_php":"dev-master"},"uid":2247135},"v1.0.6":{"name":"lmr/duo_auth","description":"Duo Security two-factor authentication for Roundcube. Users have multiple ways to authenticate, including:  1. One-tap authentication using Duo’s mobile app. 2. One-time passcodes generated by Duo’s mobile app (works even with no cell coverage) 3. One-time passcodes delivered to any SMS-enabled phone. 4. Phone callback to any phone (mobile or landline!) 5. One-time passcodes generated by an OATH-compliant hardware token","keywords":["Authentication","two-factor","Duo Security"],"homepage":"https://github.com/leonardomarino/duo_auth","version":"v1.0.6","version_normalized":"1.0.6.0","license":["AGPL-3.0"],"authors":[{"name":"Alexios Polychronopoulos"},{"name":"Leonardo Mariño-Ramírez"},{"name":"Johnson Chow"}],"source":{"url":"https://github.com/leonardomarino/duo_auth.git","type":"git","reference":"1203dd7175b8be318e417b4d30ea5a5a38861150"},"dist":{"url":"https://api.github.com/repos/leonardomarino/duo_auth/zipball/1203dd7175b8be318e417b4d30ea5a5a38861150","type":"zip","shasum":"","reference":"1203dd7175b8be318e417b4d30ea5a5a38861150"},"type":"roundcube-plugin","time":"2019-12-19T21:17:53+00:00","autoload":{"psr-4":{"duosecurity/duo_api_php\\":"src/"}},"require":{"php":">=5.3.0","roundcube/plugin-installer":"~0.1.9","duosecurity/duo_api_php":"dev-master"},"uid":3474787},"v1.0.7":{"name":"lmr/duo_auth","description":"Duo Security two-factor authentication for Roundcube. Users have multiple ways to authenticate, including:  1. One-tap authentication using Duo’s mobile app. 2. One-time passcodes generated by Duo’s mobile app (works even with no cell coverage) 3. One-time passcodes delivered to any SMS-enabled phone. 4. Phone callback to any phone (mobile or landline!) 5. One-time passcodes generated by an OATH-compliant hardware token","keywords":["Authentication","two-factor","Duo Security"],"homepage":"https://github.com/leonardomarino/duo_auth","version":"v1.0.7","version_normalized":"1.0.7.0","license":["GPL-3.0-or-later"],"authors":[{"name":"Alexios Polychronopoulos"},{"name":"Leonardo Mariño-Ramírez"},{"name":"Johnson Chow"}],"source":{"url":"https://github.com/leonardomarino/duo_auth.git","type":"git","reference":"1047d72cfb55d14e2c106724ec8f4cbe5ddedb5b"},"dist":{"url":"https://api.github.com/repos/leonardomarino/duo_auth/zipball/1047d72cfb55d14e2c106724ec8f4cbe5ddedb5b","type":"zip","shasum":"","reference":"1047d72cfb55d14e2c106724ec8f4cbe5ddedb5b"},"type":"roundcube-plugin","funding":[],"time":"2020-12-09T12:09:36+00:00","autoload":{"psr-4":{"duosecurity/duo_api_php\\":"src/"}},"require":{"php":">=5.3.0","roundcube/plugin-installer":">=0.2.0","duosecurity/duo_api_php":"dev-master"},"uid":4730483},"v1.0.8":{"name":"lmr/duo_auth","description":"Duo Security two-factor authentication for Roundcube. Users have multiple ways to authenticate, including:  1. One-tap authentication using Duo’s mobile app. 2. One-time passcodes generated by Duo’s mobile app (works even with no cell coverage) 3. One-time passcodes delivered to any SMS-enabled phone. 4. Phone callback to any phone (mobile or landline!) 5. One-time passcodes generated by an OATH-compliant hardware token","keywords":["Authentication","two-factor","Duo Security"],"homepage":"https://github.com/leonardomarino/duo_auth","version":"v1.0.8","version_normalized":"1.0.8.0","license":["GPL-3.0-or-later"],"authors":[{"name":"Alexios Polychronopoulos"},{"name":"Leonardo Mariño-Ramírez"},{"name":"Johnson Chow"}],"source":{"url":"https://github.com/leonardomarino/duo_auth.git","type":"git","reference":"75f02176a2c797f38883e1a4fa947311f0ef449f"},"dist":{"url":"https://api.github.com/repos/leonardomarino/duo_auth/zipball/75f02176a2c797f38883e1a4fa947311f0ef449f","type":"zip","shasum":"","reference":"75f02176a2c797f38883e1a4fa947311f0ef449f"},"type":"roundcube-plugin","funding":[],"time":"2023-05-23T00:17:51+00:00","autoload":{"psr-4":{"duosecurity/duo_api_php\\":"src/"}},"require":{"php":">=5.6","roundcube/plugin-installer":">=0.2.0","duosecurity/duo_api_php":"dev-master"},"uid":7271078},"v1.0.9":{"name":"lmr/duo_auth","description":"Duo Security two-factor authentication for Roundcube. Users have multiple ways to authenticate, including: 1. One-tap authentication using Duo’s mobile app; 2. One-time passcodes generated by Duo’s mobile app (works even with no cell coverage); 3. One-time passcodes delivered to any SMS-enabled phone; 4. Phone callback to any phone (mobile or landline!); 5. One-time passcodes generated by an OATH-compliant hardware token.","keywords":["Authentication","two-factor","Duo Security"],"homepage":"https://github.com/leonardomarino/duo_auth","version":"v1.0.9","version_normalized":"1.0.9.0","license":["GPL-3.0-or-later"],"authors":[{"name":"Alexios Polychronopoulos"},{"name":"Leonardo Mariño-Ramírez"},{"name":"Johnson Chow"},{"name":"Pavlo Lyha"}],"source":{"url":"https://github.com/leonardomarino/duo_auth.git","type":"git","reference":"1bb65aaa697b5cd79547d09dab24bdd5732b1e1e"},"dist":{"url":"https://api.github.com/repos/leonardomarino/duo_auth/zipball/1bb65aaa697b5cd79547d09dab24bdd5732b1e1e","type":"zip","shasum":"","reference":"1bb65aaa697b5cd79547d09dab24bdd5732b1e1e"},"type":"roundcube-plugin","funding":[],"time":"2023-06-15T13:53:09+00:00","autoload":{"psr-4":{"Duo\\DuoUniversal\\":"src/"}},"extra":{"roundcube":{"post-update-script":"bin/update.php","post-install-script":"bin/install.php","post-uninstall-script":"bin/uninstall.php"}},"require":{"php":">=7.4","roundcube/plugin-installer":"~0.3.1","duosecurity/duo_universal_php":"^1.0.2"},"uid":7283896}}}}