Fossil SCM
Fix self-registration bug created by the enhanced CSRF defense changes.
Commit
6ae9941860bfade68da6b096e4d7438ef18160e95423e9742272d173efb11d62
Parent
e3e28f43dcce3af…
1 file changed
+1
+1
| --- src/login.c | ||
| +++ src/login.c | ||
| @@ -1967,10 +1967,11 @@ | ||
| 1967 | 1967 | ** "Request Password Reset" page instead of this one. */ |
| 1968 | 1968 | login_reqpwreset_page(); |
| 1969 | 1969 | return; |
| 1970 | 1970 | } |
| 1971 | 1971 | zPerms = db_get("default-perms", "u"); |
| 1972 | + login_check_credentials(); | |
| 1972 | 1973 | |
| 1973 | 1974 | /* Prompt the user for email alerts if this repository is configured for |
| 1974 | 1975 | ** email alerts and if the default permissions include "7" */ |
| 1975 | 1976 | canDoAlerts = alert_tables_exist() && (db_int(0, |
| 1976 | 1977 | "SELECT fullcap(%Q) GLOB '*7*'", zPerms |
| 1977 | 1978 |
| --- src/login.c | |
| +++ src/login.c | |
| @@ -1967,10 +1967,11 @@ | |
| 1967 | ** "Request Password Reset" page instead of this one. */ |
| 1968 | login_reqpwreset_page(); |
| 1969 | return; |
| 1970 | } |
| 1971 | zPerms = db_get("default-perms", "u"); |
| 1972 | |
| 1973 | /* Prompt the user for email alerts if this repository is configured for |
| 1974 | ** email alerts and if the default permissions include "7" */ |
| 1975 | canDoAlerts = alert_tables_exist() && (db_int(0, |
| 1976 | "SELECT fullcap(%Q) GLOB '*7*'", zPerms |
| 1977 |
| --- src/login.c | |
| +++ src/login.c | |
| @@ -1967,10 +1967,11 @@ | |
| 1967 | ** "Request Password Reset" page instead of this one. */ |
| 1968 | login_reqpwreset_page(); |
| 1969 | return; |
| 1970 | } |
| 1971 | zPerms = db_get("default-perms", "u"); |
| 1972 | login_check_credentials(); |
| 1973 | |
| 1974 | /* Prompt the user for email alerts if this repository is configured for |
| 1975 | ** email alerts and if the default permissions include "7" */ |
| 1976 | canDoAlerts = alert_tables_exist() && (db_int(0, |
| 1977 | "SELECT fullcap(%Q) GLOB '*7*'", zPerms |
| 1978 |