diff options
| author | Xavier Del Campo Romero <xavi.dcr@tutanota.com> | 2023-03-06 00:56:48 +0100 |
|---|---|---|
| committer | Xavier Del Campo Romero <xavi.dcr@tutanota.com> | 2023-03-06 00:56:48 +0100 |
| commit | 8bc191d08a9340154db24b3096c8ba72d9a1ef0f (patch) | |
| tree | 081066c2509dbabcecb89a8b2f2e483ca419202e | |
| parent | 8319dfe58b99f44f52abd0e4db0f6a0200207a1a (diff) | |
| download | slcl-8bc191d08a9340154db24b3096c8ba72d9a1ef0f.tar.gz | |
main.c: Simplify failed login response
- Location seems to have no effect on 401 HTTP responses.
- Content-Type is already set by page_failed_login.
| -rw-r--r-- | main.c | 19 |
1 files changed, 3 insertions, 16 deletions
@@ -272,23 +272,10 @@ end: free(cookie); free(forms); - if (res) + if (res && page_failed_login(r)) { - if (page_failed_login(r)) - { - fprintf(stderr, "%s: page_failed_login failed\n", __func__); - return -1; - } - else if (http_response_add_header(r, "Location", "/")) - { - fprintf(stderr, "%s: http_response_add_header failed\n", __func__); - return -1; - } - else if (http_response_add_header(r, "Content-Type", "text/html")) - { - fprintf(stderr, "%s: http_response_add_header failed\n", __func__); - return -1; - } + fprintf(stderr, "%s: page_failed_login failed\n", __func__); + return -1; } return 0; |
