diff options
Diffstat (limited to 'include/login_routes.hpp')
-rw-r--r-- | include/login_routes.hpp | 12 |
1 files changed, 2 insertions, 10 deletions
diff --git a/include/login_routes.hpp b/include/login_routes.hpp index 91acda771e..bd335e356f 100644 --- a/include/login_routes.hpp +++ b/include/login_routes.hpp @@ -7,7 +7,6 @@ #include <boost/container/flat_set.hpp> #include <pam_authenticate.hpp> -#include <persistent_data_middleware.hpp> #include <webassets.hpp> #include <random> @@ -18,15 +17,8 @@ namespace crow namespace login_routes { -template <typename... Middlewares> -void requestRoutes(Crow<Middlewares...>& app) +void requestRoutes(App& app) { - static_assert( - black_magic::Contains<persistent_data::Middleware, - Middlewares...>::value, - "token_authorization middleware must be enabled in app to use " - "auth routes"); - BMCWEB_ROUTE(app, "/login") .methods(boost::beast::http::verb::post)([](const crow::Request& req, crow::Response& res) { @@ -149,7 +141,7 @@ void requestRoutes(Crow<Middlewares...>& app) persistent_data::SessionStore::getInstance() .generateUserSession( username, - crow::persistent_data::PersistenceType::TIMEOUT, + persistent_data::PersistenceType::TIMEOUT, isConfigureSelfOnly); if (looksLikePhosphorRest) |