23 #ifndef QHTTPENGINE_BASICAUTHMIDDLEWARE_H
24 #define QHTTPENGINE_BASICAUTHMIDDLEWARE_H
26 #include <qhttpengine/middleware.h>
28 #include "qhttpengine_export.h"
33 class QHTTPENGINE_EXPORT BasicAuthMiddlewarePrivate;
63 void add(
const QString &username,
const QString &password);
71 virtual bool process(
Socket *socket);
78 virtual bool verify(
const QString &username,
const QString &password);
82 BasicAuthMiddlewarePrivate *
const d;
87 #endif // QHTTPENGINE_BASICAUTHMIDDLEWARE_H
Middleware for HTTP basic authentication
Definition: basicauthmiddleware.h:44
Pre-handler request processor.
Definition: middleware.h:41
Implementation of the HTTP protocol.
Definition: socket.h:96