DragonFly On-Line Manual Pages
KHTTPBASIC_VALIDATE(3) DragonFly Library Functions Manual
NAME
khttpbasic_validate - validate an HTTP basic authorisation request
LIBRARY
library "libkcgi"
SYNOPSIS
#include <stdint.h>
#include <kcgi.h>
int
khttpbasic_validate(struct kreq *req, const char *user,
const char *password);
DESCRIPTION
The khttpbasic_validate function validates the given user and password
with the HTTP basic-authorised request req as returned by khttp_parse(3)
or khttp_fcgi_parse(3).
RETURN VALUES
khttpbasic_validate will return zero if validation failed, less than zero
if the request was not properly set up for HTTP basic validation, or
greater than zero if the validation succeeded.
SEE ALSO
kcgi(3), khttp_fcgi_parse(3), khttp_parse(3), khttpdigest_validate
AUTHORS
The khttpbasic_validate function was written by Kristaps Dzonsons
<kristaps@bsd.lv>.
DragonFly 6.5-DEVELOPMENT January 7, 2016 DragonFly 6.5-DEVELOPMENT