KHTTPBASIC_VALIDATE(3) BSD Library Functions Manual KHTTPBASIC_VALIDATE(3)NAMEkhttpbasic_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 VALUESkhttpbasic_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 ALSOkcgi(3), khttp_fcgi_parse(3), khttp_parse(3), khttpdigest_validate
AUTHORS
The khttpbasic_validate function was written by Kristaps Dzonsons
⟨kristaps@bsd.lv⟩.
BSD May 13, 2024 BSD