summaryrefslogtreecommitdiffstatshomepage
path: root/3rdparty/mongoose/examples/digest_authentication
diff options
context:
space:
mode:
Diffstat (limited to '3rdparty/mongoose/examples/digest_authentication')
-rw-r--r--3rdparty/mongoose/examples/digest_authentication/Makefile12
-rw-r--r--3rdparty/mongoose/examples/digest_authentication/digest_auth.c36
2 files changed, 0 insertions, 48 deletions
diff --git a/3rdparty/mongoose/examples/digest_authentication/Makefile b/3rdparty/mongoose/examples/digest_authentication/Makefile
deleted file mode 100644
index 86cd30db1d7..00000000000
--- a/3rdparty/mongoose/examples/digest_authentication/Makefile
+++ /dev/null
@@ -1,12 +0,0 @@
-# Copyright (c) 2014 Cesanta Software
-# All rights reserved
-
-PROG = digest_auth
-CFLAGS = -W -Wall -I../.. -pthread -g -O0 $(CFLAGS_EXTRA)
-SOURCES = $(PROG).c ../../mongoose.c
-
-$(PROG): $(SOURCES)
- $(CC) -o $(PROG) $(SOURCES) $(CFLAGS)
-
-clean:
- rm -rf $(PROG) *.exe *.dSYM *.obj *.exp .*o *.lib
diff --git a/3rdparty/mongoose/examples/digest_authentication/digest_auth.c b/3rdparty/mongoose/examples/digest_authentication/digest_auth.c
deleted file mode 100644
index 18835c729c7..00000000000
--- a/3rdparty/mongoose/examples/digest_authentication/digest_auth.c
+++ /dev/null
@@ -1,36 +0,0 @@
-#include <stdio.h>
-#include <string.h>
-#include "mongoose.h"
-
-static int ev_handler(struct mg_connection *conn, enum mg_event ev) {
-
- if (ev == MG_AUTH) {
- int result = MG_FALSE; // Not authorized
- FILE *fp;
-
- // To populate passwords file, do
- // mongoose -A my_passwords.txt mydomain.com admin admin
- if ((fp = fopen("my_passwords.txt", "r")) != NULL) {
- result = mg_authorize_digest(conn, fp);
- fclose(fp);
- }
-
- return result;
- }
-
- return MG_FALSE;
-}
-
-int main(void) {
- struct mg_server *server = mg_create_server(NULL, ev_handler);
- mg_set_option(server, "listening_port", "8080");
- mg_set_option(server, "document_root", ".");
-
- printf("Starting on port %s\n", mg_get_option(server, "listening_port"));
- for (;;) {
- mg_poll_server(server, 1000);
- }
- mg_destroy_server(&server);
-
- return 0;
-}