]> git.proxmox.com Git - pve-access-control.git/blobdiff - PVE/API2/AccessControl.pm
add missing 'use PVE::Auth::Plugin'
[pve-access-control.git] / PVE / API2 / AccessControl.pm
index 2caa4afac9897cc31130826900df37ab6b7aef0b..9d2da8daaa80e1c53528ccd611e49ecd6f436677 100644 (file)
@@ -19,6 +19,7 @@ use PVE::API2::User;
 use PVE::API2::Group;
 use PVE::API2::Role;
 use PVE::API2::ACL;
+use PVE::Auth::Plugin;
 use PVE::OTP;
 use PVE::Tools;
 
@@ -589,7 +590,7 @@ __PACKAGE__->register_method ({
            my ($keyHandle, $publicKey) = $u2f->registration_verify($response);
            PVE::AccessControl::user_set_tfa($userid, $realm, 'u2f', {
                keyHandle => $keyHandle,
-               publicKey => encode_base64($publicKey, ''),
+               publicKey => $publicKey, # already base64 encoded
            });
        } else {
            die "invalid action: $action\n";