]> git.proxmox.com Git - pve-manager.git/commitdiff
fix CSRF token generation
authorFabian Grünbichler <f.gruenbichler@proxmox.com>
Fri, 13 Jan 2017 09:52:27 +0000 (10:52 +0100)
committerFabian Grünbichler <f.gruenbichler@proxmox.com>
Fri, 13 Jan 2017 09:58:44 +0000 (10:58 +0100)
this broke with the recent refactoring

PVE/Service/pveproxy.pm

index 5ecc54b9fb3021eade43c47b6a08edcd84c1e0a3..6a6be84272509f83511d84e0cfbec1434f47f495 100755 (executable)
@@ -181,7 +181,7 @@ sub get_index {
                $lang = $newlang;
            }
        }
-       my $ticket = $server->extract_auth_cookie($cookie);
+       my $ticket = PVE::HTTPServer::extract_auth_cookie($cookie, $server->{cookie_name});
        if (($username = PVE::AccessControl::verify_ticket($ticket, 1))) {
            $token = PVE::AccessControl::assemble_csrf_prevention_token($username);
        }