AnyEvent-Yubico

Note
This project is deprecated and is no longer being maintained. For more information and guidance on how to implement Yubico OTP support in applications, see https://status.yubico.com/2021/04/15/one-api-yubico-com-one-http-get/.

AnyEvent based Perl module for validating YubiKey OTPs. Though AnyEvent is used internally, the module does not impose any particular coding style on the caller. Provides both blocking and non-blocking versions of OTP verification.

For more details on how to use YubiKey OTP libraries, visit developers.yubico.com/OTP.

Installation

To install this module type the following:

perl Makefile.PL
make
make test
make install

Dependencies

This module requires these other modules and libraries:

AnyEvent::HTTP, UUID::Tiny, MIME::Base64, Digest::HMAC_SHA1,
URI::Escape, Net::SSLeay