#ifndef __LOGIN_H__ #define __LOGIN_H__ #pragma once #include #include #include "crow/middlewares/cors.h" namespace login { void initLogin(crow::App& app); std::optional isLoggedIn(const crow::request& req); #define LOGGIN_REQUIERED(reg) \ { \ auto res = login::isLoggedIn(req); \ if (res.has_value()) { \ return std::move(res.value()); \ } \ } } #endif // __LOGIN_H__