Fossil SCM
Enhance the new /resetpw page so that it honors the redirect-to-https setting.
Commit
3b1e8a0e5c8cac9bd58a864596e01fe9b110994b3657e7c6c445507f33cf4988
Parent
07bfe3fee3a94d4…
1 file changed
+1
+1
| --- src/login.c | ||
| +++ src/login.c | ||
| @@ -1016,10 +1016,11 @@ | ||
| 1016 | 1016 | style_finish_page(); |
| 1017 | 1017 | sleep(1); /* Introduce a small delay on an invalid suffix as an |
| 1018 | 1018 | ** extra defense against search attacks */ |
| 1019 | 1019 | return; |
| 1020 | 1020 | } |
| 1021 | + fossil_redirect_to_https_if_needed(1); | |
| 1021 | 1022 | login_set_uid(uid, 0); |
| 1022 | 1023 | if( g.perm.Setup || g.perm.Admin || !g.perm.Password || g.zLogin==0 ){ |
| 1023 | 1024 | @ <p><span class="loginError"> |
| 1024 | 1025 | @ Cannot change the password for user <b>%h(g.zLogin)</b>. |
| 1025 | 1026 | @ </span></p> |
| 1026 | 1027 |
| --- 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 |