Explorar o código

Renamed the HTTP Basic auth realm to something more informative.

default %!s(int64=3) %!d(string=hai) anos
pai
achega
7eb80e9916
Modificáronse 1 ficheiros con 4 adicións e 2 borrados
  1. 4 2
      httpd.c

+ 4 - 2
httpd.c

@@ -250,8 +250,10 @@ void httpd_connection(FILE *f)
     if (status == 303)
         headers = xs_dict_append(headers, "location", body);
 
-    if (status == 401)
-        headers = xs_dict_append(headers, "WWW-Authenticate", "Basic realm=\"IDENTIFY\"");
+    if (status == 401) {
+        xs *www_auth = xs_fmt("Basic realm=\"%s snac login", xs_dict_get(srv_config, "host"));
+        headers = xs_dict_append(headers, "WWW-Authenticate", www_auth);
+    }
 
     if (ctype == NULL)
         ctype = "text/html; charset=utf-8";