Merge "Enable link time optimization for webserver"
diff --git a/include/pam_authenticate.hpp b/include/pam_authenticate.hpp
index d0ca1b0..5b4b454 100644
--- a/include/pam_authenticate.hpp
+++ b/include/pam_authenticate.hpp
@@ -1,6 +1,7 @@
#pragma once
#include <security/pam_appl.h>
+#include <memory>
#include <cstring>
// function used to get user input
diff --git a/include/persistent_data_middleware.hpp b/include/persistent_data_middleware.hpp
index a8d3b3f..dc4ec8c 100644
--- a/include/persistent_data_middleware.hpp
+++ b/include/persistent_data_middleware.hpp
@@ -1,10 +1,10 @@
#pragma once
-#include <base64.hpp>
#include <nlohmann/json.hpp>
#include <pam_authenticate.hpp>
#include <webassets.hpp>
-#include <random>
+
+include <random>
#include <crow/app.h>
#include <crow/http_request.h>
#include <crow/http_response.h>
diff --git a/include/token_authorization_middleware.hpp b/include/token_authorization_middleware.hpp
index 67f1161..81d9e58 100644
--- a/include/token_authorization_middleware.hpp
+++ b/include/token_authorization_middleware.hpp
@@ -1,6 +1,5 @@
#pragma once
-#include <base64.hpp>
#include <pam_authenticate.hpp>
#include <persistent_data_middleware.hpp>
#include <webassets.hpp>