% if (my $invalid = stash('invalid')) {
Sind Cookies aktiviert? Ansonsten könnte es sich um einen Fall von CSRF handeln.
% } % elsif ($invalid eq 'password_notequal') { Passwort ungültigDie angegebenen neuen Passwörter sind nicht identisch.
% } % elsif ($invalid eq 'password_short') { Passwort zu kurzDas neue Passwort muss mindestens acht Zeichen lang sein.
% } % elsif ($invalid eq 'password') { Ungültiges PasswortDas aktuelle Passwort wurde nicht korrekt eingegeben.
% } % else { Unbekannter Fehler„<%= $invalid %>“
% }