summaryrefslogtreecommitdiffstats
path: root/src/SSOHandler.cpp
diff options
context:
space:
mode:
authorNicolas Werner <nicolas.werner@hotmail.de>2021-09-18 00:22:33 +0200
committerNicolas Werner <nicolas.werner@hotmail.de>2021-09-18 00:45:50 +0200
commitcfca7157b98c9dc8e0852fe6484bc3f75008af7d (patch)
tree32b92340908a9374214ec7b84c1fac7ea338f56d /src/SSOHandler.cpp
parente118f3882d54a6f84885ab492704104848e5d346 (diff)
Change indentation to 4 spaces
Diffstat (limited to 'src/SSOHandler.cpp')
-rw-r--r--src/SSOHandler.cpp64
1 files changed, 32 insertions, 32 deletions
diff --git a/src/SSOHandler.cpp b/src/SSOHandler.cpp
index 8fd0828c..a6f7ba11 100644
--- a/src/SSOHandler.cpp
+++ b/src/SSOHandler.cpp
@@ -12,46 +12,46 @@
SSOHandler::SSOHandler(QObject *)
{
- QTimer::singleShot(120000, this, &SSOHandler::ssoFailed);
-
- using namespace httplib;
-
- svr.set_logger([](const Request &req, const Response &res) {
- nhlog::net()->info("req: {}, res: {}", req.path, res.status);
- });
-
- svr.Get("/sso", [this](const Request &req, Response &res) {
- if (req.has_param("loginToken")) {
- auto val = req.get_param_value("loginToken");
- res.set_content("SSO success", "text/plain");
- emit ssoSuccess(val);
- } else {
- res.set_content("Missing loginToken for SSO login!", "text/plain");
- emit ssoFailed();
- }
- });
-
- std::thread t([this]() {
- this->port = svr.bind_to_any_port("localhost");
- svr.listen_after_bind();
- });
- t.detach();
-
- while (!svr.is_running()) {
- std::this_thread::sleep_for(std::chrono::milliseconds(1));
+ QTimer::singleShot(120000, this, &SSOHandler::ssoFailed);
+
+ using namespace httplib;
+
+ svr.set_logger([](const Request &req, const Response &res) {
+ nhlog::net()->info("req: {}, res: {}", req.path, res.status);
+ });
+
+ svr.Get("/sso", [this](const Request &req, Response &res) {
+ if (req.has_param("loginToken")) {
+ auto val = req.get_param_value("loginToken");
+ res.set_content("SSO success", "text/plain");
+ emit ssoSuccess(val);
+ } else {
+ res.set_content("Missing loginToken for SSO login!", "text/plain");
+ emit ssoFailed();
}
+ });
+
+ std::thread t([this]() {
+ this->port = svr.bind_to_any_port("localhost");
+ svr.listen_after_bind();
+ });
+ t.detach();
+
+ while (!svr.is_running()) {
+ std::this_thread::sleep_for(std::chrono::milliseconds(1));
+ }
}
SSOHandler::~SSOHandler()
{
- svr.stop();
- while (svr.is_running()) {
- std::this_thread::sleep_for(std::chrono::milliseconds(1));
- }
+ svr.stop();
+ while (svr.is_running()) {
+ std::this_thread::sleep_for(std::chrono::milliseconds(1));
+ }
}
std::string
SSOHandler::url() const
{
- return "http://localhost:" + std::to_string(port) + "/sso";
+ return "http://localhost:" + std::to_string(port) + "/sso";
}