int ap_get_basic_auth_pw(request_rec *RequeteApache, const char **MotDePasse);
Le paramètre RequeteApache est le descripteur de la requête Apache. Le nom de l'utilisateur est obtenu par le champ user de ce paramètre.
Le paramètre MotDePasse reçoit l'adresse du mot de passe demandé.
Le résultat est APR_SUCCESS en cas de succès.
#include <httpd.h>
#include <http_config.h>
#include <http_log.h>
#include <http_protocol.h>
#include <http_request.h>
#include <http_core.h>
#include <ap_compat.h>
...
request_rec *RequeteApache;
char *MotDePasse;
...
MotDePasse=NULL;
if (ap_get_basic_auth_pw(RequeteApache,&MotDePasse)!=APR_SUCCESS)
{
...
}
...