mongoose/docs/c-api/http_server.h/mg_parse_http_basic_auth.md
Marko Mikulicic 1889e12b54 Support username:pass authority in HTTP/WS urls
PUBLISHED_FROM=39a1c2a271c5cd961670e11c830105c17ba0b2e4
2016-11-10 11:21:43 +00:00

425 B

title decl_name symbol_kind signature
mg_parse_http_basic_auth() mg_parse_http_basic_auth func int mg_parse_http_basic_auth(struct mg_str *hdr, char *user, size_t user_len, char *pass, size_t pass_len);

Parses the Authorization: Basic header Returns -1 iif the authorization type is not "Basic" or any other error such as incorrectly encoded base64 user password pair.