Add forgot form link in PAM for Usermin

This commit is contained in:
Ilia Ross 2025-06-03 21:51:40 +03:00
parent 9bfe56f127
commit 125c3865a3
No known key found for this signature in database
GPG Key ID: 121E166DD9C821AB

View File

@ -111,7 +111,16 @@ print &ui_form_end();
if ($gconfig{'forgot_pass'}) {
# Show forgotten password link
print &ui_form_start("forgot_form.cgi", "post");
my $link = &get_webmin_base_url();
my $param = '';
if ($link) {
my $src_link = ($ENV{'HTTPS'} eq 'ON'
? 'https'
: 'http').'://'.$ENV{'HTTP_HOST'};
$src_link .= ($gconfig{'webprefix'} || '')."/";
$param = "?return=".&urlize($src_link);
}
print &ui_form_start($link."forgot_form.cgi".$param, "post");
print &ui_hidden("failed", $in{'failed'});
print &ui_form_end([ [ undef, $text{'session_forgot'} ] ]);
}