From 85adf26a787b33d69d07df0dc786516fed800e21 Mon Sep 17 00:00:00 2001 From: Joel Klinghed Date: Thu, 25 Jun 2015 02:14:18 +0200 Subject: Add basic auth support --- src/cgi.hh | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/cgi.hh') diff --git a/src/cgi.hh b/src/cgi.hh index 1403719..37f2c98 100644 --- a/src/cgi.hh +++ b/src/cgi.hh @@ -27,8 +27,11 @@ public: // Will first try post_data and fallback to query_data void get_data(std::map* data); virtual std::string request_path() = 0; + virtual std::string request_uri() = 0; + virtual std::string remote_addr() = 0; virtual request_type request_type() = 0; virtual std::string content_type() = 0; + virtual std::string http_auth() = 0; static int run(std::function handle_request); -- cgit v1.2.3-70-g09d2