diff --git a/plugins/kolab_2fa/lib/Kolab2FA/Driver/Yubikey.php b/plugins/kolab_2fa/lib/Kolab2FA/Driver/Yubikey.php index 7220b599..50922d47 100644 --- a/plugins/kolab_2fa/lib/Kolab2FA/Driver/Yubikey.php +++ b/plugins/kolab_2fa/lib/Kolab2FA/Driver/Yubikey.php @@ -107,6 +107,10 @@ class Yubikey extends Base // truncate the submitted yubikey code to 12 characters $value = substr($value, 0, 12); } + // invalid or no yubikey token provided + elseif ($key == 'yubikeyid') { + return false; + } return parent::set($key, $value, $persistent); }