Fossil SCM

Enhance the new /resetpw page so that it honors the redirect-to-https setting.

drh 2023-01-07 17:06 trunk
Commit 3b1e8a0e5c8cac9bd58a864596e01fe9b110994b3657e7c6c445507f33cf4988
1 file changed +1
--- src/login.c
+++ src/login.c
@@ -1016,10 +1016,11 @@
10161016
style_finish_page();
10171017
sleep(1); /* Introduce a small delay on an invalid suffix as an
10181018
** extra defense against search attacks */
10191019
return;
10201020
}
1021
+ fossil_redirect_to_https_if_needed(1);
10211022
login_set_uid(uid, 0);
10221023
if( g.perm.Setup || g.perm.Admin || !g.perm.Password || g.zLogin==0 ){
10231024
@ <p><span class="loginError">
10241025
@ Cannot change the password for user <b>%h(g.zLogin)</b>.
10251026
@ </span></p>
10261027
--- src/login.c
+++ src/login.c
@@ -1016,10 +1016,11 @@
1016 style_finish_page();
1017 sleep(1); /* Introduce a small delay on an invalid suffix as an
1018 ** extra defense against search attacks */
1019 return;
1020 }
 
1021 login_set_uid(uid, 0);
1022 if( g.perm.Setup || g.perm.Admin || !g.perm.Password || g.zLogin==0 ){
1023 @ <p><span class="loginError">
1024 @ Cannot change the password for user <b>%h(g.zLogin)</b>.
1025 @ </span></p>
1026
--- src/login.c
+++ src/login.c
@@ -1016,10 +1016,11 @@
1016 style_finish_page();
1017 sleep(1); /* Introduce a small delay on an invalid suffix as an
1018 ** extra defense against search attacks */
1019 return;
1020 }
1021 fossil_redirect_to_https_if_needed(1);
1022 login_set_uid(uid, 0);
1023 if( g.perm.Setup || g.perm.Admin || !g.perm.Password || g.zLogin==0 ){
1024 @ <p><span class="loginError">
1025 @ Cannot change the password for user <b>%h(g.zLogin)</b>.
1026 @ </span></p>
1027

Keyboard Shortcuts

Open search /
Next entry (timeline) j
Previous entry (timeline) k
Open focused entry Enter
Show this help ?
Toggle theme Top nav button