pmdevelopment / yubikey-otp-bundle
Validate Yubikey OTP in Symfony2
Installs: 223
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1
Watchers: 1
Forks: 1
Open Issues: 0
pkg:composer/pmdevelopment/yubikey-otp-bundle
Requires
- php: ^7.0.19
- guzzlehttp/guzzle: ^6.3.0
This package is auto-updated.
Last update: 2025-10-12 04:08:51 UTC
README
Install
Add to composer:
composer require "pmdevelopment/yubikey-otp-bundle" "dev-master"
Add to kernel:
new PM\Bundle\YubikeyOtpBundle\PMYubikeyOtpBundle(),
Add to config.yml
pm_yubikey_otp: server: uri: https://api2.yubico.com/wsapi/2.0/ client_id: YourClientId client_secret: YourApiKey
Usage
Now you can validate any a OTP by using a service
$this->get("pm_yubikey_otp.validation")->verify("YourOtpToValidate", "OptionalTheIdentityYouExpect");