pbs: fix token auth with PVE::APIClient
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
This commit is contained in:
committed by
Thomas Lamprecht
parent
405b247168
commit
ab90c3b1f1
@ -624,7 +624,7 @@ my sub pbs_api_connect {
|
|||||||
my $user = $scfg->{username} // 'root@pam';
|
my $user = $scfg->{username} // 'root@pam';
|
||||||
|
|
||||||
if (my $tokenid = PVE::AccessControl::pve_verify_tokenid($user, 1)) {
|
if (my $tokenid = PVE::AccessControl::pve_verify_tokenid($user, 1)) {
|
||||||
$params->{apitoken} = "PBSAPIToken=${tokenid}=${password}";
|
$params->{apitoken} = "PBSAPIToken=${tokenid}:${password}";
|
||||||
} else {
|
} else {
|
||||||
$params->{password} = $password;
|
$params->{password} = $password;
|
||||||
$params->{username} = $user;
|
$params->{username} = $user;
|
||||||
|
|||||||
Reference in New Issue
Block a user