diff --git a/src/cpp/HTTPInterface/AdminCheckUserBackup.cpp b/src/cpp/HTTPInterface/AdminCheckUserBackup.cpp index 47d910745..940d084bc 100644 --- a/src/cpp/HTTPInterface/AdminCheckUserBackup.cpp +++ b/src/cpp/HTTPInterface/AdminCheckUserBackup.cpp @@ -222,13 +222,26 @@ void AdminCheckUserBackup::handleRequest(Poco::Net::HTTPServerRequest& request, responseStream << "\t\t\n"; responseStream << "\n"; // begin include footer.cpsp - responseStream << "\t
\n"; - responseStream << "\t\t\t"; -#line 2 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\footer.cpsp" + responseStream << "
\n"; + responseStream << "

Copyright © Gradido 2020

\n"; + responseStream << "
\n"; + responseStream << "
\n"; + responseStream << "
\n"; + responseStream << " "; +#line 6 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\footer.cpsp" responseStream << ( mTimeProfiler.string() ); responseStream << "\n"; - responseStream << "\t
\n"; + responseStream << " \n"; + responseStream << "
\n"; + responseStream << "

Login Server in Entwicklung

\n"; + responseStream << "

Alpha "; +#line 10 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\footer.cpsp" + responseStream << ( ServerConfig::g_versionString ); + responseStream << "

\n"; + responseStream << "
\n"; + responseStream << " \n"; responseStream << "\n"; + responseStream << "\n"; responseStream << ""; // end include footer.cpsp responseStream << "\n"; diff --git a/src/cpp/HTTPInterface/AdminUserPasswordReset.cpp b/src/cpp/HTTPInterface/AdminUserPasswordReset.cpp index fe41d3143..42778fd45 100644 --- a/src/cpp/HTTPInterface/AdminUserPasswordReset.cpp +++ b/src/cpp/HTTPInterface/AdminUserPasswordReset.cpp @@ -254,13 +254,26 @@ void AdminUserPasswordReset::handleRequest(Poco::Net::HTTPServerRequest& request } responseStream << "\n"; responseStream << "\n"; // begin include footer.cpsp - responseStream << "\t
\n"; - responseStream << "\t\t\t"; -#line 2 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\footer.cpsp" + responseStream << "
\n"; + responseStream << "

Copyright © Gradido 2020

\n"; + responseStream << "
\n"; + responseStream << "
\n"; + responseStream << "
\n"; + responseStream << " "; +#line 6 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\footer.cpsp" responseStream << ( mTimeProfiler.string() ); responseStream << "\n"; - responseStream << "\t
\n"; + responseStream << " \n"; + responseStream << "
\n"; + responseStream << "

Login Server in Entwicklung

\n"; + responseStream << "

Alpha "; +#line 10 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\footer.cpsp" + responseStream << ( ServerConfig::g_versionString ); + responseStream << "

\n"; + responseStream << "
\n"; + responseStream << " \n"; responseStream << "\n"; + responseStream << "\n"; responseStream << ""; // end include footer.cpsp responseStream << "\n"; diff --git a/src/cpp/HTTPInterface/CheckEmailPage.cpp b/src/cpp/HTTPInterface/CheckEmailPage.cpp index aef03f98f..b140451c6 100644 --- a/src/cpp/HTTPInterface/CheckEmailPage.cpp +++ b/src/cpp/HTTPInterface/CheckEmailPage.cpp @@ -10,7 +10,7 @@ #include "../SingletonManager/SessionManager.h" #include "../SingletonManager/LanguageManager.h" #include "../SingletonManager/EmailManager.h" -enum PageState +enum PageState { MAIL_NOT_SEND, ASK_VERIFICATION_CODE, @@ -18,8 +18,8 @@ enum PageState KONTO_ALREADY_EXIST }; #line 1 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\header.cpsp" - -#include "../ServerConfig.h" + +#include "../ServerConfig.h" CheckEmailPage::CheckEmailPage(Session* arg): @@ -41,20 +41,20 @@ void CheckEmailPage::handleRequest(Poco::Net::HTTPServerRequest& request, Poco:: const char* pageName = "Email Verification"; auto lm = LanguageManager::getInstance(); auto em = EmailManager::getInstance(); - + auto lang = chooseLanguage(request); auto langCatalog = lm->getFreeCatalog(lang); unsigned long long verificationCode = 0; - + PageState state = ASK_VERIFICATION_CODE; - - if(mSession && model::table::EMAIL_OPT_IN_REGISTER_DIRECT == mSession->getEmailVerificationType()) + + if(mSession && model::table::EMAIL_OPT_IN_REGISTER_DIRECT == mSession->getEmailVerificationType()) { state = EMAIL_ACTIVATED; - } + } else { - + if(!form.empty()) { auto langBtn = form.get("lang-btn", ""); auto verficationCodeStr = form.get("email-verification-code", "0"); @@ -69,11 +69,11 @@ void CheckEmailPage::handleRequest(Poco::Net::HTTPServerRequest& request, Poco:: langCatalog = lm->getFreeCatalog(lang); } } - + // remove old cookies if exist auto sm = SessionManager::getInstance(); sm->deleteLoginCookies(request, response, mSession); - + if(mSession) { getErrors(mSession); if(mSession->getSessionState() < SESSION_STATE_EMAIL_VERIFICATION_SEND) { @@ -86,8 +86,8 @@ void CheckEmailPage::handleRequest(Poco::Net::HTTPServerRequest& request, Poco:: } } #line 3 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\header.cpsp" - - bool withMaterialIcons = false; + + bool withMaterialIcons = false; std::ostream& _responseStream = response.send(); Poco::DeflatingOutputStream _gzipStream(_responseStream, Poco::DeflatingStreamBuf::STREAM_GZIP, 1); std::ostream& responseStream = _compressResponse ? _gzipStream : _responseStream; @@ -106,7 +106,7 @@ void CheckEmailPage::handleRequest(Poco::Net::HTTPServerRequest& request, Poco:: responseStream << "\n"; + responseStream << "css/main.css\">\n"; #line 13 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\header.cpsp" if(withMaterialIcons) { responseStream << "\n"; responseStream << "\n"; - responseStream << "\n"; - responseStream << "
\n"; - responseStream << "\t

Login Server in Entwicklung

\n"; - responseStream << "\t

Alpha "; -#line 20 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\header.cpsp" - responseStream << ( ServerConfig::g_versionString ); - responseStream << "

\n"; - responseStream << "
\n"; - responseStream << ""; - // end include header.cpsp - responseStream << "\n"; - responseStream << "
\n"; - responseStream << "
\n"; - responseStream << " \n"; - responseStream << "
\n"; - responseStream << "
\n"; - responseStream << "
\n"; - responseStream << "
\n"; - responseStream << "
\n"; - responseStream << " "; -#line 84 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\checkEmail.cpsp" + responseStream << " \n"; + responseStream << " \n"; + responseStream << "
"; + // end include header.cpsp + responseStream << "\n"; +#line 68 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\checkEmail.cpsp" responseStream << ( getErrorsHtml() ); responseStream << "\n"; - responseStream << "
\n"; - responseStream << "
\n"; - responseStream << "
\n"; + responseStream << " "; + // begin include flags.cpsp + responseStream << "
\n"; + responseStream << "\n"; + responseStream << "\t\n"; + responseStream << "\t\n"; + responseStream << "\n"; + responseStream << "
"; + // end include flags.cpsp + responseStream << "\n"; + responseStream << "
\n"; + responseStream << "

"; +#line 72 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\checkEmail.cpsp" + responseStream << ( langCatalog->gettext("E-Mail verifizieren") ); + responseStream << "

\n"; + responseStream << "
\n"; + responseStream << "
\n"; + responseStream << "
\n"; - responseStream << "
\n"; - responseStream << "
\n"; - responseStream << "
\n"; - responseStream << " \n"; - responseStream << "
\n"; - responseStream << "
\n"; - responseStream << "
\n"; - responseStream << "
\n"; - responseStream << " \n"; - responseStream << "
\n"; - responseStream << "
\n"; - responseStream << "
\n"; - responseStream << "\t\t\t\t"; -#line 106 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\checkEmail.cpsp" + responseStream << "\t"; +#line 76 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\checkEmail.cpsp" if(EMAIL_ACTIVATED == state) { responseStream << "\n"; - responseStream << "\t\t\t\t\t

"; -#line 107 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\checkEmail.cpsp" + responseStream << "\t\t

"; +#line 77 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\checkEmail.cpsp" responseStream << ( langCatalog->gettext("Deine E-Mail wurde erfolgreich bestätigt. Du kannst nun Gradidos versenden.") ); responseStream << "

\n"; - responseStream << "\t\t\t\t\t"; -#line 108 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\checkEmail.cpsp" +#line 78 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\checkEmail.cpsp" responseStream << ( langCatalog->gettext("Zur Startseite") ); responseStream << "\n"; - responseStream << "\t\t\t\t"; -#line 109 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\checkEmail.cpsp" + responseStream << "\t"; +#line 79 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\checkEmail.cpsp" } else { responseStream << "\n"; - responseStream << "
\n"; - responseStream << "
\n"; - responseStream << "
\n"; - responseStream << " \n"; - responseStream << "
\n"; - responseStream << "
\n"; - responseStream << " \n"; - responseStream << "

\n"; - responseStream << "\t\t\t\t"; -#line 123 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\checkEmail.cpsp" + responseStream << "

-->\n"; + responseStream << "

\n"; + responseStream << "\t\t"; +#line 89 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\checkEmail.cpsp" responseStream << ( langCatalog->gettext("Funktioniert dein E-Mail Verification Code nicht?")); responseStream << "
\n"; - responseStream << "\t\t\t\t"; -#line 124 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\checkEmail.cpsp" + responseStream << "\t\t"; +#line 90 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\checkEmail.cpsp" responseStream << ( langCatalog->gettext("Schicke uns eine E-Mail und wir kümmern uns darum: ")); responseStream << "
\n"; - responseStream << " getAdminReceiver()); responseStream << "?subject=Invalid E-Mail Verification Code&body=Hallo Dario,%0D%0A%0D%0Amein E-Mail Verification-Code: "; -#line 125 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\checkEmail.cpsp" +#line 91 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\checkEmail.cpsp" responseStream << ( verificationCode ); responseStream << " funktioniert nicht,%0D%0Akannst du das prüfen?%0D%0A%0D%0AMit freundlichen Grüßen%0D%0A\">"; -#line 125 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\checkEmail.cpsp" +#line 91 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\checkEmail.cpsp" responseStream << ( langCatalog->gettext("E-Mail an Support schicken")); responseStream << "\n"; - responseStream << "\t\t\t

\n"; - responseStream << "\t\t\t "; -#line 127 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\checkEmail.cpsp" + responseStream << "\t

\n"; + responseStream << " \n"; + responseStream << " "; +#line 94 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\checkEmail.cpsp" } responseStream << "\n"; - responseStream << "
\n"; - responseStream << "
\n"; - responseStream << "
\n"; - responseStream << "
\n"; - responseStream << "
\n"; - responseStream << "

© Gradido 2019

\n"; - responseStream << "
\n"; - responseStream << "
\n"; + responseStream << "\n"; + responseStream << "\n"; // begin include footer.cpsp - responseStream << "\t
\n"; - responseStream << "\t\t\t"; -#line 2 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\footer.cpsp" + responseStream << "
\n"; + responseStream << "

Copyright © Gradido 2020

\n"; + responseStream << "
\n"; + responseStream << "
\n"; + responseStream << "
\n"; + responseStream << " "; +#line 6 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\footer.cpsp" responseStream << ( mTimeProfiler.string() ); responseStream << "\n"; - responseStream << "\t
\n"; + responseStream << " \n"; + responseStream << "
\n"; + responseStream << "

Login Server in Entwicklung

\n"; + responseStream << "

Alpha "; +#line 10 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\footer.cpsp" + responseStream << ( ServerConfig::g_versionString ); + responseStream << "

\n"; + responseStream << "
\n"; + responseStream << " \n"; responseStream << "\n"; + responseStream << "\n"; responseStream << ""; // end include footer.cpsp responseStream << "\n"; diff --git a/src/cpp/HTTPInterface/ConfigPage.cpp b/src/cpp/HTTPInterface/ConfigPage.cpp index df63f3d0f..159b1a7c9 100644 --- a/src/cpp/HTTPInterface/ConfigPage.cpp +++ b/src/cpp/HTTPInterface/ConfigPage.cpp @@ -9,8 +9,8 @@ const char* pageName = "Config"; #line 1 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\header.cpsp" - -#include "../ServerConfig.h" + +#include "../ServerConfig.h" void ConfigPage::handleRequest(Poco::Net::HTTPServerRequest& request, Poco::Net::HTTPServerResponse& response) @@ -22,8 +22,8 @@ void ConfigPage::handleRequest(Poco::Net::HTTPServerRequest& request, Poco::Net: Poco::Net::HTMLForm form(request, request.stream()); #line 3 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\header.cpsp" - - bool withMaterialIcons = false; + + bool withMaterialIcons = false; std::ostream& _responseStream = response.send(); Poco::DeflatingOutputStream _gzipStream(_responseStream, Poco::DeflatingStreamBuf::STREAM_GZIP, 1); std::ostream& responseStream = _compressResponse ? _gzipStream : _responseStream; @@ -42,7 +42,7 @@ void ConfigPage::handleRequest(Poco::Net::HTTPServerRequest& request, Poco::Net: responseStream << "\n"; + responseStream << "css/main.css\">\n"; #line 13 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\header.cpsp" if(withMaterialIcons) { responseStream << "\n"; responseStream << "\n"; - responseStream << "\n"; - responseStream << "
\n"; - responseStream << "\t

Login Server in Entwicklung

\n"; - responseStream << "\t

Alpha "; -#line 20 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\header.cpsp" - responseStream << ( ServerConfig::g_versionString ); - responseStream << "

\n"; - responseStream << "
\n"; - responseStream << ""; + responseStream << "img/logo_schrift.png\" alt=\"logo\" />\n"; + responseStream << " \n"; + responseStream << " \n"; + responseStream << " "; // end include header.cpsp responseStream << "\n"; responseStream << "

Config

\n"; diff --git a/src/cpp/HTTPInterface/DashboardPage.cpp b/src/cpp/HTTPInterface/DashboardPage.cpp index 80c830d5c..dcd034d63 100644 --- a/src/cpp/HTTPInterface/DashboardPage.cpp +++ b/src/cpp/HTTPInterface/DashboardPage.cpp @@ -167,13 +167,26 @@ void DashboardPage::handleRequest(Poco::Net::HTTPServerRequest& request, Poco::N responseStream << "\t\n"; responseStream << "\n"; // begin include footer.cpsp - responseStream << "\t
\n"; - responseStream << "\t\t\t"; -#line 2 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\footer.cpsp" + responseStream << "
\n"; + responseStream << "

Copyright © Gradido 2020

\n"; + responseStream << "
\n"; + responseStream << "
\n"; + responseStream << "
\n"; + responseStream << " "; +#line 6 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\footer.cpsp" responseStream << ( mTimeProfiler.string() ); responseStream << "\n"; - responseStream << "\t
\n"; + responseStream << " \n"; + responseStream << "
\n"; + responseStream << "

Login Server in Entwicklung

\n"; + responseStream << "

Alpha "; +#line 10 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\footer.cpsp" + responseStream << ( ServerConfig::g_versionString ); + responseStream << "

\n"; + responseStream << "
\n"; + responseStream << " \n"; responseStream << "\n"; + responseStream << "\n"; responseStream << ""; // end include footer.cpsp responseStream << "\n"; diff --git a/src/cpp/HTTPInterface/DebugMnemonicPage.cpp b/src/cpp/HTTPInterface/DebugMnemonicPage.cpp index 2061f8066..8065c725f 100644 --- a/src/cpp/HTTPInterface/DebugMnemonicPage.cpp +++ b/src/cpp/HTTPInterface/DebugMnemonicPage.cpp @@ -249,13 +249,26 @@ void DebugMnemonicPage::handleRequest(Poco::Net::HTTPServerRequest& request, Poc responseStream << "\t\n"; responseStream << "\n"; // begin include footer.cpsp - responseStream << "\t
\n"; - responseStream << "\t\t\t"; -#line 2 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\footer.cpsp" + responseStream << "
\n"; + responseStream << "

Copyright © Gradido 2020

\n"; + responseStream << "
\n"; + responseStream << "
\n"; + responseStream << "
\n"; + responseStream << " "; +#line 6 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\footer.cpsp" responseStream << ( mTimeProfiler.string() ); responseStream << "\n"; - responseStream << "\t
\n"; + responseStream << " \n"; + responseStream << "
\n"; + responseStream << "

Login Server in Entwicklung

\n"; + responseStream << "

Alpha "; +#line 10 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\footer.cpsp" + responseStream << ( ServerConfig::g_versionString ); + responseStream << "

\n"; + responseStream << "
\n"; + responseStream << " \n"; responseStream << "\n"; + responseStream << "\n"; responseStream << ""; // end include footer.cpsp responseStream << "\n"; diff --git a/src/cpp/HTTPInterface/DebugPassphrasePage.cpp b/src/cpp/HTTPInterface/DebugPassphrasePage.cpp index a1a7fbc8e..e5990c1d2 100644 --- a/src/cpp/HTTPInterface/DebugPassphrasePage.cpp +++ b/src/cpp/HTTPInterface/DebugPassphrasePage.cpp @@ -194,13 +194,26 @@ void DebugPassphrasePage::handleRequest(Poco::Net::HTTPServerRequest& request, P } responseStream << "\n"; responseStream << "\n"; // begin include footer.cpsp - responseStream << "\t
\n"; - responseStream << "\t\t\t"; -#line 2 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\footer.cpsp" + responseStream << "
\n"; + responseStream << "

Copyright © Gradido 2020

\n"; + responseStream << "
\n"; + responseStream << "
\n"; + responseStream << "
\n"; + responseStream << " "; +#line 6 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\footer.cpsp" responseStream << ( mTimeProfiler.string() ); responseStream << "\n"; - responseStream << "\t
\n"; + responseStream << " \n"; + responseStream << "
\n"; + responseStream << "

Login Server in Entwicklung

\n"; + responseStream << "

Alpha "; +#line 10 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\footer.cpsp" + responseStream << ( ServerConfig::g_versionString ); + responseStream << "

\n"; + responseStream << "
\n"; + responseStream << " \n"; responseStream << "\n"; + responseStream << "\n"; responseStream << ""; // end include footer.cpsp responseStream << "\n"; diff --git a/src/cpp/HTTPInterface/DecodeTransactionPage.cpp b/src/cpp/HTTPInterface/DecodeTransactionPage.cpp index 22cbbc5c2..8348495e4 100644 --- a/src/cpp/HTTPInterface/DecodeTransactionPage.cpp +++ b/src/cpp/HTTPInterface/DecodeTransactionPage.cpp @@ -270,13 +270,26 @@ void DecodeTransactionPage::handleRequest(Poco::Net::HTTPServerRequest& request, } responseStream << "\n"; responseStream << "\n"; // begin include footer.cpsp - responseStream << "\t
\n"; - responseStream << "\t\t\t"; -#line 2 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\footer.cpsp" + responseStream << "
\n"; + responseStream << "

Copyright © Gradido 2020

\n"; + responseStream << "
\n"; + responseStream << "
\n"; + responseStream << "
\n"; + responseStream << " "; +#line 6 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\footer.cpsp" responseStream << ( mTimeProfiler.string() ); responseStream << "\n"; - responseStream << "\t
\n"; + responseStream << " \n"; + responseStream << "
\n"; + responseStream << "

Login Server in Entwicklung

\n"; + responseStream << "

Alpha "; +#line 10 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\footer.cpsp" + responseStream << ( ServerConfig::g_versionString ); + responseStream << "

\n"; + responseStream << "
\n"; + responseStream << " \n"; responseStream << "\n"; + responseStream << "\n"; responseStream << ""; // end include footer.cpsp if (_compressResponse) _gzipStream.close(); diff --git a/src/cpp/HTTPInterface/Error500Page.cpp b/src/cpp/HTTPInterface/Error500Page.cpp index 1f05dc516..e36e1da31 100644 --- a/src/cpp/HTTPInterface/Error500Page.cpp +++ b/src/cpp/HTTPInterface/Error500Page.cpp @@ -128,13 +128,26 @@ void Error500Page::handleRequest(Poco::Net::HTTPServerRequest& request, Poco::Ne } responseStream << "\n"; responseStream << "\n"; // begin include footer.cpsp - responseStream << "\t
\n"; - responseStream << "\t\t\t"; -#line 2 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\footer.cpsp" + responseStream << "
\n"; + responseStream << "

Copyright © Gradido 2020

\n"; + responseStream << "
\n"; + responseStream << "
\n"; + responseStream << "
\n"; + responseStream << " "; +#line 6 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\footer.cpsp" responseStream << ( mTimeProfiler.string() ); responseStream << "\n"; - responseStream << "\t
\n"; + responseStream << " \n"; + responseStream << "
\n"; + responseStream << "

Login Server in Entwicklung

\n"; + responseStream << "

Alpha "; +#line 10 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\footer.cpsp" + responseStream << ( ServerConfig::g_versionString ); + responseStream << "

\n"; + responseStream << "
\n"; + responseStream << " \n"; responseStream << "\n"; + responseStream << "\n"; responseStream << ""; // end include footer.cpsp responseStream << "\n"; diff --git a/src/cpp/HTTPInterface/LoginPage.cpp b/src/cpp/HTTPInterface/LoginPage.cpp index 2da987edf..e0b586aea 100644 --- a/src/cpp/HTTPInterface/LoginPage.cpp +++ b/src/cpp/HTTPInterface/LoginPage.cpp @@ -6,7 +6,7 @@ #line 7 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\login.cpsp" - + #include "../gettext.h" #include "Poco/Net/HTTPCookie.h" @@ -15,10 +15,10 @@ #include "../SingletonManager/SessionManager.h" #include "../SingletonManager/LanguageManager.h" #include "../SingletonManager/ErrorManager.h" - + #line 1 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\header.cpsp" - -#include "../ServerConfig.h" + +#include "../ServerConfig.h" LoginPage::LoginPage(Session* arg): @@ -36,23 +36,23 @@ void LoginPage::handleRequest(Poco::Net::HTTPServerRequest& request, Poco::Net:: Poco::Net::HTMLForm form(request, request.stream()); #line 18 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\login.cpsp" - + const char* pageName = "Login"; auto sm = SessionManager::getInstance(); auto lm = LanguageManager::getInstance(); auto em = ErrorManager::getInstance(); - + auto lang = chooseLanguage(request); //printf("choose language return: %d\n", lang); auto langCatalog = lm->getFreeCatalog(lang); - + std::string presetEmail(""); if(mSession && mSession->getUser()) { presetEmail = mSession->getUser()->getEmail(); } - + if(!form.empty()) { - + bool langUpdatedByBtn = false; auto langBtn = form.get("lang", ""); if(langBtn != "") { @@ -67,7 +67,7 @@ void LoginPage::handleRequest(Poco::Net::HTTPServerRequest& request, Poco::Net:: } else if(langInput != "") { updatedLang = chooseLanguage(request, langInput); } - + if(updatedLang != LANG_NULL && updatedLang != lang) { lang = updatedLang; langCatalog = lm->getFreeCatalog(lang); @@ -75,12 +75,12 @@ void LoginPage::handleRequest(Poco::Net::HTTPServerRequest& request, Poco::Net:: */ auto email = form.get("login-email", ""); auto password = form.get("login-password", ""); - + if(email != "" && password != "") { //auto session = sm->getSession(request); //if(!mSession) mSession = sm->findByEmail(email); if(!mSession) { - mSession = sm->getNewSession(); + mSession = sm->getNewSession(); mSession->setLanguageCatalog(langCatalog); // get language // first check url, second check language header @@ -98,7 +98,7 @@ void LoginPage::handleRequest(Poco::Net::HTTPServerRequest& request, Poco::Net:: } auto userState = mSession->loadUser(email, password); auto user = mSession->getNewUser(); - + if(userState >= USER_LOADED_FROM_DB && !user->getModel()->getPublicKey()) { if(mSession->generateKeys(true, true)) { userState = USER_COMPLETE; @@ -107,24 +107,24 @@ void LoginPage::handleRequest(Poco::Net::HTTPServerRequest& request, Poco::Net:: } } } else { - //printf("pubkey exist: %p\n",user->getModel()->getPublicKey()); + //printf("pubkey exist: %p\n",user->getModel()->getPublicKey()); } getErrors(mSession); - + auto uri_start = request.serverParams().getServerName(); auto lastExternReferer = mSession->getLastReferer(); - + //printf("userState: %d\n", userState); - + switch(userState) { - case USER_EMPTY: + case USER_EMPTY: case USER_PASSWORD_INCORRECT: addError(new Error(langCatalog->gettext("Login"), langCatalog->gettext("E-Mail or password isn't right, please try again!")), false); break; - case USER_PASSWORD_ENCRYPTION_IN_PROCESS: + case USER_PASSWORD_ENCRYPTION_IN_PROCESS: addError(new Error(langCatalog->gettext("Passwort"), langCatalog->gettext("Passwort wird noch berechnet, bitte versuche es in etwa 1 Minute erneut.")), false); break; - case USER_KEYS_DONT_MATCH: + case USER_KEYS_DONT_MATCH: addError(new Error(langCatalog->gettext("User"), langCatalog->gettext("Error in saved data, the server admin will look at it."))); break; case USER_DISABLED: @@ -146,8 +146,8 @@ void LoginPage::handleRequest(Poco::Net::HTTPServerRequest& request, Poco::Net:: if(lastExternReferer != "") { //printf("redirect to: %s\n", lastExternReferer.data()); response.redirect(lastExternReferer); - } else if(refererString != "" && - refererString.find("login") == std::string::npos && + } else if(refererString != "" && + refererString.find("login") == std::string::npos && refererString.find("logout") == std::string::npos && refererString.find("user_delete") == std::string::npos && refererString != ServerConfig::g_serverPath + request.getURI()) { @@ -160,13 +160,13 @@ void LoginPage::handleRequest(Poco::Net::HTTPServerRequest& request, Poco::Net:: } return; } - + } else if(!langUpdatedByBtn) { addError(new Error(langCatalog->gettext("Login"), langCatalog->gettext("Username and password are needed!")), false); } - + } else { - + // on enter login page with empty form //auto session = sm->getSession(request); // remove old cookies and session if exist @@ -175,11 +175,11 @@ void LoginPage::handleRequest(Poco::Net::HTTPServerRequest& request, Poco::Net:: sm->releaseSession(mSession); } sm->deleteLoginCookies(request, response); - } - + } + #line 3 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\header.cpsp" - - bool withMaterialIcons = false; + + bool withMaterialIcons = false; std::ostream& _responseStream = response.send(); Poco::DeflatingOutputStream _gzipStream(_responseStream, Poco::DeflatingStreamBuf::STREAM_GZIP, 1); std::ostream& responseStream = _compressResponse ? _gzipStream : _responseStream; @@ -198,7 +198,7 @@ void LoginPage::handleRequest(Poco::Net::HTTPServerRequest& request, Poco::Net:: responseStream << "\n"; + responseStream << "css/main.css\">\n"; #line 13 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\header.cpsp" if(withMaterialIcons) { responseStream << "\n"; responseStream << "\n"; - responseStream << "\n"; - responseStream << "
\n"; - responseStream << "\t

Login Server in Entwicklung

\n"; - responseStream << "\t

Alpha "; -#line 20 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\header.cpsp" - responseStream << ( ServerConfig::g_versionString ); - responseStream << "

\n"; - responseStream << "
\n"; - responseStream << ""; - // end include header.cpsp - responseStream << "\n"; - responseStream << "\n"; - responseStream << "
\n"; - responseStream << "
\n"; - responseStream << " \n"; - responseStream << "
\n"; - responseStream << "
\n"; - responseStream << "
\n"; - responseStream << "
\n"; - responseStream << "\t\t\t
\n"; - responseStream << "\t\t\t\t"; -#line 186 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\login.cpsp" + responseStream << " \n"; + responseStream << " \n"; + responseStream << "
"; + // end include header.cpsp + responseStream << "\n"; +#line 160 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\login.cpsp" responseStream << ( getErrorsHtml() ); - responseStream << "\t \n"; - responseStream << "\t\t\t
\n"; - responseStream << "
\n"; - responseStream << " \n"; - responseStream << "\t\t\t \n"; - responseStream << "\t\t\t "; + responseStream << "
\n"; + responseStream << " "; // begin include flags.cpsp + responseStream << "
\n"; responseStream << "
\n"; - responseStream << "\t
\n"; - responseStream << "\t
\n"; - responseStream << "\t\t
\n"; - responseStream << "\t\t\t\n"; - responseStream << "\t\t
\n"; - responseStream << "\t
\n"; - responseStream << "\t
\n"; - responseStream << "\t\t
\n"; - responseStream << "\t\t\t\n"; + responseStream << "\t\n"; - responseStream << "\t\t
\n"; - responseStream << "\t
\n"; - responseStream << "\t
\n"; - responseStream << "
"; + responseStream << "\t \n"; + responseStream << "\t\n"; + responseStream << "\n"; + responseStream << "
"; // end include flags.cpsp responseStream << "\n"; - responseStream << "\t\t\t
\n"; + responseStream << "\t\t\n"; - responseStream << "
\n"; - responseStream << "
\n"; - responseStream << "
\n"; - responseStream << " gettext("E-Mail") ); responseStream << "\" value=\""; -#line 196 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\login.cpsp" +#line 166 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\login.cpsp" responseStream << ( presetEmail ); responseStream << "\"/>\n"; - responseStream << "
\n"; - responseStream << "
\n"; - responseStream << " gettext("Password") ); responseStream << "\" />\n"; - responseStream << "
\n"; - responseStream << " \n"; - responseStream << "
\n"; - responseStream << "

"; -#line 203 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\login.cpsp" + responseStream << "\t\t

\n"; + responseStream << "
\n"; + responseStream << "
\n"; + responseStream << "
\n"; + responseStream << "\t

"; +#line 173 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\login.cpsp" responseStream << ( langCatalog->gettext("You haven't any account yet? Please follow the link to create one.") ); responseStream << "

\n"; - responseStream << " \n"; - responseStream << "\t\t\t\t\t\t"; -#line 205 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\login.cpsp" + responseStream << "\t\t\t"; +#line 175 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\login.cpsp" responseStream << ( langCatalog->gettext("Create New Account") ); responseStream << "\n"; - responseStream << "\t\t\t\t\t \n"; - responseStream << "
\n"; - responseStream << "\t\t\t\t\t
\n"; - responseStream << "\t\t\t\t\t\t\n"; + responseStream << "\t
\n"; + responseStream << "\t\t\n"; - responseStream << "
\n"; - responseStream << "
\n"; - responseStream << "\t\t\t \n"; - responseStream << "
\n"; - responseStream << "
\n"; - responseStream << "
\n"; - responseStream << "
\n"; - responseStream << "
\n"; - responseStream << "

© Gradido 2019

\n"; - responseStream << "
\n"; - responseStream << "
\n"; + responseStream << "\t\t
\n"; + responseStream << "\t\n"; + responseStream << "\n"; // begin include footer.cpsp - responseStream << "\t
\n"; - responseStream << "\t\t\t"; -#line 2 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\footer.cpsp" + responseStream << "
\n"; + responseStream << "

Copyright © Gradido 2020

\n"; + responseStream << "
\n"; + responseStream << "
\n"; + responseStream << "
\n"; + responseStream << " "; +#line 6 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\footer.cpsp" responseStream << ( mTimeProfiler.string() ); responseStream << "\n"; - responseStream << "\t
\n"; + responseStream << " \n"; + responseStream << "
\n"; + responseStream << "

Login Server in Entwicklung

\n"; + responseStream << "

Alpha "; +#line 10 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\footer.cpsp" + responseStream << ( ServerConfig::g_versionString ); + responseStream << "

\n"; + responseStream << "
\n"; + responseStream << " \n"; responseStream << "\n"; + responseStream << "\n"; responseStream << ""; // end include footer.cpsp if (_compressResponse) _gzipStream.close(); diff --git a/src/cpp/HTTPInterface/PassphrasePage.cpp b/src/cpp/HTTPInterface/PassphrasePage.cpp index 63196f05b..39a353e4a 100644 --- a/src/cpp/HTTPInterface/PassphrasePage.cpp +++ b/src/cpp/HTTPInterface/PassphrasePage.cpp @@ -21,8 +21,8 @@ enum PageState PAGE_FORCE_ASK_PASSPHRASE }; #line 1 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\header.cpsp" - -#include "../ServerConfig.h" + +#include "../ServerConfig.h" PassphrasePage::PassphrasePage(Session* arg): @@ -157,8 +157,8 @@ void PassphrasePage::handleRequest(Poco::Net::HTTPServerRequest& request, Poco:: } getErrors(mSession); #line 3 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\header.cpsp" - - bool withMaterialIcons = false; + + bool withMaterialIcons = false; #line 138 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\passphrase.cpsp" withMaterialIcons = true; std::ostream& _responseStream = response.send(); Poco::DeflatingOutputStream _gzipStream(_responseStream, Poco::DeflatingStreamBuf::STREAM_GZIP, 1); @@ -179,7 +179,7 @@ void PassphrasePage::handleRequest(Poco::Net::HTTPServerRequest& request, Poco:: responseStream << "\n"; + responseStream << "css/main.css\">\n"; #line 13 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\header.cpsp" if(withMaterialIcons) { responseStream << "\n"; responseStream << "\n"; - responseStream << "\n"; - responseStream << "
\n"; - responseStream << "\t

Login Server in Entwicklung

\n"; - responseStream << "\t

Alpha "; -#line 20 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\header.cpsp" - responseStream << ( ServerConfig::g_versionString ); - responseStream << "

\n"; - responseStream << "
\n"; - responseStream << ""; + responseStream << "img/logo_schrift.png\" alt=\"logo\" />\n"; + responseStream << " \n"; + responseStream << " \n"; + responseStream << " "; // end include header.cpsp responseStream << "\n"; responseStream << "
\n"; @@ -252,38 +257,30 @@ void PassphrasePage::handleRequest(Poco::Net::HTTPServerRequest& request, Poco:: } responseStream << "\n"; responseStream << "\t"; // begin include flags.cpsp + responseStream << "
\n"; responseStream << "
\n"; - responseStream << "\t
\n"; - responseStream << "\t
\n"; - responseStream << "\t\t
\n"; - responseStream << "\t\t\t\n"; - responseStream << "\t\t
\n"; - responseStream << "\t
\n"; - responseStream << "\t
\n"; - responseStream << "\t\t
\n"; - responseStream << "\t\t\t\n"; + responseStream << "\t\n"; - responseStream << "\t\t
\n"; - responseStream << "\t
\n"; - responseStream << "\t
\n"; - responseStream << "
"; + responseStream << "\t \n"; + responseStream << "\t\n"; + responseStream << "\n"; + responseStream << "
"; // end include flags.cpsp responseStream << "\n"; #line 141 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\passphrase.cpsp" diff --git a/src/cpp/HTTPInterface/PassphrasedTransaction.cpp b/src/cpp/HTTPInterface/PassphrasedTransaction.cpp index e681f6ebb..79e9afe6f 100644 --- a/src/cpp/HTTPInterface/PassphrasedTransaction.cpp +++ b/src/cpp/HTTPInterface/PassphrasedTransaction.cpp @@ -269,13 +269,26 @@ void PassphrasedTransaction::handleRequest(Poco::Net::HTTPServerRequest& request } responseStream << "\n"; responseStream << "
\n"; // begin include footer.cpsp - responseStream << "\t
\n"; - responseStream << "\t\t\t"; -#line 2 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\footer.cpsp" + responseStream << "
\n"; + responseStream << "

Copyright © Gradido 2020

\n"; + responseStream << "
\n"; + responseStream << "
\n"; + responseStream << "
\n"; + responseStream << " "; +#line 6 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\footer.cpsp" responseStream << ( mTimeProfiler.string() ); responseStream << "\n"; - responseStream << "\t
\n"; + responseStream << " \n"; + responseStream << "
\n"; + responseStream << "

Login Server in Entwicklung

\n"; + responseStream << "

Alpha "; +#line 10 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\footer.cpsp" + responseStream << ( ServerConfig::g_versionString ); + responseStream << "

\n"; + responseStream << "
\n"; + responseStream << " \n"; responseStream << "\n"; + responseStream << "\n"; responseStream << ""; // end include footer.cpsp responseStream << "\n"; diff --git a/src/cpp/HTTPInterface/RegisterAdminPage.cpp b/src/cpp/HTTPInterface/RegisterAdminPage.cpp index 0e44f850b..12d12111e 100644 --- a/src/cpp/HTTPInterface/RegisterAdminPage.cpp +++ b/src/cpp/HTTPInterface/RegisterAdminPage.cpp @@ -165,13 +165,26 @@ void RegisterAdminPage::handleRequest(Poco::Net::HTTPServerRequest& request, Poc } responseStream << "\n"; responseStream << "\n"; // begin include footer.cpsp - responseStream << "\t
\n"; - responseStream << "\t\t\t"; -#line 2 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\footer.cpsp" + responseStream << "
\n"; + responseStream << "

Copyright © Gradido 2020

\n"; + responseStream << "
\n"; + responseStream << "
\n"; + responseStream << "
\n"; + responseStream << " "; +#line 6 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\footer.cpsp" responseStream << ( mTimeProfiler.string() ); responseStream << "\n"; - responseStream << "\t
\n"; + responseStream << " \n"; + responseStream << "
\n"; + responseStream << "

Login Server in Entwicklung

\n"; + responseStream << "

Alpha "; +#line 10 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\footer.cpsp" + responseStream << ( ServerConfig::g_versionString ); + responseStream << "

\n"; + responseStream << "
\n"; + responseStream << " \n"; responseStream << "\n"; + responseStream << "\n"; responseStream << ""; // end include footer.cpsp responseStream << "\n"; diff --git a/src/cpp/HTTPInterface/RegisterDirectPage.cpp b/src/cpp/HTTPInterface/RegisterDirectPage.cpp index de7899af9..5fa877e25 100644 --- a/src/cpp/HTTPInterface/RegisterDirectPage.cpp +++ b/src/cpp/HTTPInterface/RegisterDirectPage.cpp @@ -9,9 +9,9 @@ #include "../SingletonManager/SessionManager.h" #include "Poco/Net/HTTPCookie.h" -#line 1 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\header_old.cpsp" - -#include "../ServerConfig.h" +#line 1 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\header.cpsp" + +#include "../ServerConfig.h" void RegisterDirectPage::handleRequest(Poco::Net::HTTPServerRequest& request, Poco::Net::HTTPServerResponse& response) @@ -26,30 +26,30 @@ void RegisterDirectPage::handleRequest(Poco::Net::HTTPServerRequest& request, Po const char* pageName = "Registrieren"; auto sm = SessionManager::getInstance(); - + bool userReturned = false; - + if(!form.empty()) { if(form.get("register-password2", "") != form.get("register-password", "")) { addError(new Error("Passwort", "Passwörter sind nicht identisch."), false); } else { auto session = sm->getSession(request); if(!session) { - session = sm->getNewSession(); + session = sm->getNewSession(); auto user_host = request.clientAddress().host(); session->setClientIp(user_host); response.addCookie(session->getLoginCookie()); } - + userReturned = session->createUserDirect( form.get("register-first-name", ""), form.get("register-last-name", ""), form.get("register-email", ""), form.get("register-password", "") ); - + getErrors(session); - + if(!errorCount()) { auto user_host = request.clientAddress().host(); session->setClientIp(user_host); @@ -58,133 +58,122 @@ void RegisterDirectPage::handleRequest(Poco::Net::HTTPServerRequest& request, Po return; } } - + } else { // on enter login page with empty form // remove old cookies if exist sm->deleteLoginCookies(request, response); } +#line 3 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\header.cpsp" + + bool withMaterialIcons = false; std::ostream& _responseStream = response.send(); Poco::DeflatingOutputStream _gzipStream(_responseStream, Poco::DeflatingStreamBuf::STREAM_GZIP, 1); std::ostream& responseStream = _compressResponse ? _gzipStream : _responseStream; responseStream << "\n"; - // begin include header_old.cpsp + // begin include header.cpsp responseStream << "\n"; responseStream << "\n"; responseStream << "\n"; responseStream << "\n"; responseStream << "\n"; - responseStream << "\n"; + responseStream << "\n"; responseStream << "Gradido Login Server: "; -#line 9 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\header_old.cpsp" +#line 11 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\header.cpsp" responseStream << ( pageName ); responseStream << "\n"; - responseStream << "\n"; responseStream << "\n"; - responseStream << "\n"; + responseStream << "css/main.css\">\n"; +#line 13 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\header.cpsp" + if(withMaterialIcons) { responseStream << "\n"; + responseStream << "\n"; +#line 15 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\header.cpsp" + } responseStream << "\n"; responseStream << "\n"; responseStream << "\n"; - responseStream << "
\n"; - responseStream << "\t

Login Server in Entwicklung

\n"; - responseStream << "\t

Alpha "; -#line 53 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\header_old.cpsp" - responseStream << ( ServerConfig::g_versionString ); - responseStream << "

\n"; - responseStream << "
\n"; - // end include header_old.cpsp + responseStream << "
\n"; + responseStream << "
\n"; + responseStream << " "; + // end include header.cpsp responseStream << "\n"; - responseStream << "
\n"; - responseStream << "\t

Einen neuen Account anlegen

\n"; - responseStream << "\t"; -#line 54 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\registerDirect.cpsp" +#line 52 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\registerDirect.cpsp" responseStream << ( getErrorsHtml() ); responseStream << "\n"; - responseStream << "\t
\n"; - responseStream << "\t\t\n"; - responseStream << "\t\t
\n"; - responseStream << "\t\t\tAccount anlegen\n"; - responseStream << "\t\t\t

Bitte gebe deine Daten um einen Account anzulegen

\n"; - responseStream << "\t\t\t

\n"; - responseStream << "\t\t\t\t\n"; - responseStream << "\t\t\t\t\n"; + responseStream << "\t

\n"; + responseStream << "\t

Einen neuen Account anlegen

\n"; + responseStream << "\t
\n"; + responseStream << "\t
\n"; + responseStream << "\t\t\n"; + responseStream << "\t\t\t

Bitte gib deine Daten um einen Account anzulegen:

\n"; + responseStream << "\t\t\t\n"; + responseStream << "\t\t\t\n"; - responseStream << "\t\t\t

\n"; - responseStream << "\t\t\t

\n"; - responseStream << "\t\t\t\t\n"; - responseStream << "\t\t\t\tNachname\n"; + responseStream << "\t\t\t\n"; - responseStream << "\t\t\t

\n"; - responseStream << "\t\t\t

\n"; - responseStream << "\t\t\t\t\n"; - responseStream << "\t\t\t\tE-Mail\n"; + responseStream << "\t\t\t\n"; - responseStream << "\t\t\t

\n"; - responseStream << "\t\t\t

\n"; - responseStream << "\t\t\t\t\n"; - responseStream << "\t\t\t\t\n"; - responseStream << "\t\t\t

\n"; - responseStream << "\t\t\t

\n"; - responseStream << "\t\t\t\t\n"; - responseStream << "\t\t\t\t\n"; - responseStream << "\t\t\t

\n"; - responseStream << "\t\t
\n"; - responseStream << "\t\t\n"; - responseStream << "\t\t\n"; + responseStream << "\t\t\t\n"; + responseStream << "\t\t\t\n"; + responseStream << "\t\t\t\n"; + responseStream << "\t\t\t\n"; + responseStream << "\t\t\t\n"; responseStream << "\t
\n"; responseStream << "
\n"; // begin include footer.cpsp - responseStream << "\t
\n"; - responseStream << "\t\t\t"; -#line 2 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\footer.cpsp" + responseStream << "
\n"; + responseStream << "

Copyright © Gradido 2020

\n"; + responseStream << "
\n"; + responseStream << "
\n"; + responseStream << "
\n"; + responseStream << " "; +#line 6 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\footer.cpsp" responseStream << ( mTimeProfiler.string() ); responseStream << "\n"; - responseStream << "\t
\n"; + responseStream << "
\n"; + responseStream << "
\n"; + responseStream << "

Login Server in Entwicklung

\n"; + responseStream << "

Alpha "; +#line 10 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\footer.cpsp" + responseStream << ( ServerConfig::g_versionString ); + responseStream << "

\n"; + responseStream << "
\n"; + responseStream << "
\n"; responseStream << "\n"; + responseStream << "\n"; responseStream << ""; // end include footer.cpsp responseStream << "\n"; diff --git a/src/cpp/HTTPInterface/RegisterPage.cpp b/src/cpp/HTTPInterface/RegisterPage.cpp index 8a798740d..9a3610fef 100644 --- a/src/cpp/HTTPInterface/RegisterPage.cpp +++ b/src/cpp/HTTPInterface/RegisterPage.cpp @@ -184,13 +184,26 @@ void RegisterPage::handleRequest(Poco::Net::HTTPServerRequest& request, Poco::Ne } responseStream << "\n"; responseStream << "\n"; // begin include footer.cpsp - responseStream << "\t
\n"; - responseStream << "\t\t\t"; -#line 2 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\footer.cpsp" + responseStream << "
\n"; + responseStream << "

Copyright © Gradido 2020

\n"; + responseStream << "
\n"; + responseStream << "
\n"; + responseStream << "
\n"; + responseStream << " "; +#line 6 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\footer.cpsp" responseStream << ( mTimeProfiler.string() ); responseStream << "\n"; - responseStream << "\t
\n"; + responseStream << " \n"; + responseStream << "
\n"; + responseStream << "

Login Server in Entwicklung

\n"; + responseStream << "

Alpha "; +#line 10 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\footer.cpsp" + responseStream << ( ServerConfig::g_versionString ); + responseStream << "

\n"; + responseStream << "
\n"; + responseStream << " \n"; responseStream << "\n"; + responseStream << "\n"; responseStream << ""; // end include footer.cpsp responseStream << "\n"; diff --git a/src/cpp/HTTPInterface/RepairDefectPassphrase.cpp b/src/cpp/HTTPInterface/RepairDefectPassphrase.cpp index 5a7b323f2..3b8087c0c 100644 --- a/src/cpp/HTTPInterface/RepairDefectPassphrase.cpp +++ b/src/cpp/HTTPInterface/RepairDefectPassphrase.cpp @@ -340,13 +340,26 @@ void RepairDefectPassphrase::handleRequest(Poco::Net::HTTPServerRequest& request } responseStream << "\n"; responseStream << "\n"; // begin include footer.cpsp - responseStream << "\t
\n"; - responseStream << "\t\t\t"; -#line 2 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\footer.cpsp" + responseStream << "
\n"; + responseStream << "

Copyright © Gradido 2020

\n"; + responseStream << "
\n"; + responseStream << "
\n"; + responseStream << "
\n"; + responseStream << " "; +#line 6 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\footer.cpsp" responseStream << ( mTimeProfiler.string() ); responseStream << "\n"; - responseStream << "\t
\n"; + responseStream << " \n"; + responseStream << "
\n"; + responseStream << "

Login Server in Entwicklung

\n"; + responseStream << "

Alpha "; +#line 10 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\footer.cpsp" + responseStream << ( ServerConfig::g_versionString ); + responseStream << "

\n"; + responseStream << "
\n"; + responseStream << " \n"; responseStream << "\n"; + responseStream << "\n"; responseStream << ""; // end include footer.cpsp if (_compressResponse) _gzipStream.close(); diff --git a/src/cpp/HTTPInterface/ResetPassword.cpp b/src/cpp/HTTPInterface/ResetPassword.cpp index 720a5203b..23d6b8331 100644 --- a/src/cpp/HTTPInterface/ResetPassword.cpp +++ b/src/cpp/HTTPInterface/ResetPassword.cpp @@ -6,24 +6,23 @@ #line 6 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\resetPassword.cpsp" - + #include "../SingletonManager/LanguageManager.h" #include "../SingletonManager/SessionManager.h" #include "../SingletonManager/EmailManager.h" #include "../controller/User.h" #include "../controller/UserBackups.h" - + enum PageState { PAGE_EMAIL_ASK, PAGE_ASK, PAGE_WAIT_EMAIL, PAGE_WAIT_ADMIN, PAGE_EMAIL_ALREADY_SEND - }; #line 1 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\header.cpsp" - -#include "../ServerConfig.h" + +#include "../ServerConfig.h" void ResetPassword::handleRequest(Poco::Net::HTTPServerRequest& request, Poco::Net::HTTPServerResponse& response) @@ -34,72 +33,71 @@ void ResetPassword::handleRequest(Poco::Net::HTTPServerRequest& request, Poco::N if (_compressResponse) response.set("Content-Encoding", "gzip"); Poco::Net::HTMLForm form(request, request.stream()); -#line 21 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\resetPassword.cpsp" - +#line 20 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\resetPassword.cpsp" PageState state = PAGE_EMAIL_ASK; auto lm = LanguageManager::getInstance(); auto sm = SessionManager::getInstance(); auto adminReceiver = EmailManager::getInstance()->getAdminReceiver(); - + const char* pageName = "Passwort vergessen"; auto lang = chooseLanguage(request); - + // class="btn btn-outline-secondary flag-btn" // class="btn btn-secondary disabled flag-btn" disabled std::string eng_btn_classes = ""; std::string de_btn_classes = ""; - + auto langCatalog = lm->getFreeCatalog(lang); - + std::string emailInputClass = "form-control"; std::string passphraseRadioClass = "group"; - + std::string email = ""; - + if(!form.empty()) { - auto session = sm->getNewSession(); + auto session = sm->getNewSession(); email = form.get("email", ""); auto passphraseMemorized = form.get("passphrase_memorized", ""); auto user = controller::User::create(); auto ask = form.get("ask_passphrase", ""); - - if(email != "") + + if(email != "") { bool user_exist = false; bool sendUserEmail = false; - + if(!sm->isValid(email, VALIDATE_EMAIL)) { addError(new Error(gettext(session, "E-Mail"), gettext(session, "Das ist keine gültige E-Mail Adresse")), false); - emailInputClass += " is-invalid"; + emailInputClass += " is-invalid"; } user_exist = user->load(email) == 1; - - if(ask == "true") + + if(ask == "true") { if(passphraseMemorized == "") { addError(new Error(gettext(session, "Passphrase"), gettext(session, "Bitte wähle eine Option aus.")), false); - passphraseRadioClass += " group-is-invalid"; + passphraseRadioClass += " group-is-invalid"; } else if(passphraseMemorized == "true") { sendUserEmail = true; } - - } + + } else { if(user_exist && (!user->tryLoadPassphraseUserBackup() || !user->hasPublicKey())) { sendUserEmail = true; } } - - if(!errorCount()) + + if(!errorCount()) { // send reset password email int result = 0; if(user_exist) { result = session->sendResetPasswordEmail(user, sendUserEmail); } - + if(2 == result) { state = PAGE_EMAIL_ALREADY_SEND; } else if(sendUserEmail) { @@ -107,25 +105,24 @@ void ResetPassword::handleRequest(Poco::Net::HTTPServerRequest& request, Poco::N } else { state = PAGE_WAIT_ADMIN; } - } - } - else + } + } + else { addError(new Error(gettext(session, "E-Mail"), gettext(session, "E-Mail Adresse nicht angegeben.")), false); - emailInputClass += " is-invalid"; + emailInputClass += " is-invalid"; } - + } - - + + #line 3 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\header.cpsp" - - bool withMaterialIcons = false; + + bool withMaterialIcons = false; std::ostream& _responseStream = response.send(); Poco::DeflatingOutputStream _gzipStream(_responseStream, Poco::DeflatingStreamBuf::STREAM_GZIP, 1); std::ostream& responseStream = _compressResponse ? _gzipStream : _responseStream; responseStream << "\n"; - // begin include login_header.cpsp // begin include header.cpsp responseStream << "\n"; responseStream << "\n"; @@ -140,7 +137,7 @@ void ResetPassword::handleRequest(Poco::Net::HTTPServerRequest& request, Poco::N responseStream << "\n"; + responseStream << "css/main.css\">\n"; #line 13 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\header.cpsp" if(withMaterialIcons) { responseStream << "\n"; responseStream << "\n"; - responseStream << "\n"; - responseStream << "
\n"; - responseStream << "\t

Login Server in Entwicklung

\n"; - responseStream << "\t

Alpha "; -#line 20 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\header.cpsp" - responseStream << ( ServerConfig::g_versionString ); - responseStream << "

\n"; - responseStream << "
\n"; - responseStream << ""; - // end include header.cpsp - responseStream << "\n"; - responseStream << "
\n"; - responseStream << "
\n"; - responseStream << " \n"; - responseStream << "
\n"; - responseStream << "
\n"; - responseStream << "
\n"; - responseStream << "
\n"; - responseStream << "
\n"; - responseStream << " "; -#line 18 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\login_header.cpsp" + responseStream << " \n"; + responseStream << " \n"; + responseStream << "
"; + // end include header.cpsp + responseStream << "\n"; + responseStream << " "; +#line 103 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\resetPassword.cpsp" responseStream << ( getErrorsHtml() ); responseStream << "\n"; - responseStream << "
\n"; - responseStream << "
"; - // end include login_header.cpsp - responseStream << "\n"; - responseStream << "\n"; + responseStream << "\t
\n"; + responseStream << "\t
\n"; + responseStream << "\t

Passwort zurücksetzen

\n"; + responseStream << "\t
\n"; responseStream << " "; -#line 125 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\resetPassword.cpsp" +#line 108 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\resetPassword.cpsp" if(state == PAGE_EMAIL_ASK) { responseStream << "\n"; - responseStream << "\t\t
\n"; + responseStream << "\t\t\t\t\n"; - responseStream << "\t\t\t
\n"; - responseStream << "\t\t\t
\n"; - responseStream << "\t\t\t\t\n"; - responseStream << "\t\t\t\t\n"; + responseStream << "\t\t\t\t\t
\n"; + responseStream << "\t\t\t\t\t\t\n"; + responseStream << "\t\t\t\t\t\t\n"; - responseStream << "\t\t\t
\n"; - responseStream << "\t\t\t
\n"; + responseStream << "\t\t\t\t\t \n"; + responseStream << "\t\t\t\t\t
\n"; + responseStream << "\t\t\t\t
\n"; responseStream << "\t\t\t
\n"; - responseStream << "\t\t\n"; responseStream << "\t"; -#line 135 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\resetPassword.cpsp" +#line 120 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\resetPassword.cpsp" } else if(state == PAGE_ASK) { responseStream << "\n"; - responseStream << "\t\t"; + responseStream << "
\n"; + responseStream << "\t\t\t\t"; // begin include flags.cpsp + responseStream << "
\n"; responseStream << "
\n"; - responseStream << "\t
\n"; - responseStream << "\t
\n"; - responseStream << "\t\t
\n"; - responseStream << "\t\t\t\n"; - responseStream << "\t\t
\n"; - responseStream << "\t
\n"; - responseStream << "\t
\n"; - responseStream << "\t\t
\n"; - responseStream << "\t\t\t\n"; + responseStream << "\t\n"; - responseStream << "\t\t
\n"; - responseStream << "\t
\n"; - responseStream << "\t
\n"; - responseStream << "
"; + responseStream << "\t \n"; + responseStream << "\t\n"; + responseStream << "\n"; + responseStream << "
"; // end include flags.cpsp responseStream << "\n"; - responseStream << "\t\t
\n"; - responseStream << "\t\t\t
\n"; - responseStream << "\t\t\t
\n"; - responseStream << "\t\t\t\t\n"; - responseStream << "\t\t\t\t"; +#line 124 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\resetPassword.cpsp" + responseStream << ( langCatalog->gettext("Gib bitte hier deine E-Mail Adresse an:") ); + responseStream << "\n"; + responseStream << "\t\t\t\t\t\n"; - responseStream << "\t\t\t\t
\n"; + responseStream << "\t\t\t\t\n"; responseStream << "\t\t\t
\n"; - responseStream << "\t\t\n"; responseStream << "\t "; -#line 160 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\resetPassword.cpsp" +#line 144 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\resetPassword.cpsp" } else if(state == PAGE_WAIT_EMAIL) { responseStream << "\n"; responseStream << "\t\t\t"; -#line 161 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\resetPassword.cpsp" +#line 145 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\resetPassword.cpsp" responseStream << ( langCatalog->gettext("Dir wird eine E-Mail zugeschickt um dein Passwort zurückzusetzen.") ); responseStream << "\n"; responseStream << "\t "; -#line 162 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\resetPassword.cpsp" +#line 146 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\resetPassword.cpsp" } else if(state == PAGE_WAIT_ADMIN) { responseStream << "\n"; responseStream << "\t\t\t"; -#line 163 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\resetPassword.cpsp" +#line 147 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\resetPassword.cpsp" responseStream << ( langCatalog->gettext("Der Admin hat eine E-Mail bekommen und wird sich bei dir melden.") ); responseStream << "\n"; responseStream << "\t "; -#line 164 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\resetPassword.cpsp" +#line 148 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\resetPassword.cpsp" } else if(state == PAGE_EMAIL_ALREADY_SEND) { responseStream << "\n"; responseStream << "\t\t\t

"; -#line 165 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\resetPassword.cpsp" +#line 149 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\resetPassword.cpsp" responseStream << ( langCatalog->gettext("Du hast bereits eine E-Mail bekommen. Bitte schau auch in dein Spam-Verzeichnis nach. ") ); responseStream << "

\n"; responseStream << "\t\t\t

"; -#line 166 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\resetPassword.cpsp" +#line 150 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\resetPassword.cpsp" responseStream << ( langCatalog->gettext("Du hast wirklich keine E-Mail erhalten und auch schon ein paar Minuten gewartet?") ); responseStream << "

\n"; responseStream << "\t\t\t

"; -#line 167 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\resetPassword.cpsp" +#line 151 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\resetPassword.cpsp" responseStream << ( langCatalog->gettext("E-Mail an Support schicken")); responseStream << "

\n"; responseStream << "\t "; -#line 168 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\resetPassword.cpsp" +#line 152 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\resetPassword.cpsp" } responseStream << "\n"; - responseStream << "
\n"; + responseStream << "
\n"; responseStream << "
\n"; responseStream << "
\n"; responseStream << "
\n"; - responseStream << "
\n"; - responseStream << "

© Gradido 2020

\n"; - responseStream << "
\n"; responseStream << " \n"; responseStream << "\t\n"; // begin include footer.cpsp - responseStream << "\t
\n"; - responseStream << "\t\t\t"; -#line 2 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\footer.cpsp" + responseStream << "
\n"; + responseStream << "

Copyright © Gradido 2020

\n"; + responseStream << "
\n"; + responseStream << "
\n"; + responseStream << "
\n"; + responseStream << " "; +#line 6 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\footer.cpsp" responseStream << ( mTimeProfiler.string() ); responseStream << "\n"; - responseStream << "\t
\n"; + responseStream << " \n"; + responseStream << "
\n"; + responseStream << "

Login Server in Entwicklung

\n"; + responseStream << "

Alpha "; +#line 10 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\footer.cpsp" + responseStream << ( ServerConfig::g_versionString ); + responseStream << "

\n"; + responseStream << "
\n"; + responseStream << " \n"; responseStream << "\n"; + responseStream << "\n"; responseStream << ""; // end include footer.cpsp responseStream << "\n"; diff --git a/src/cpp/HTTPInterface/SaveKeysPage.cpp b/src/cpp/HTTPInterface/SaveKeysPage.cpp index 453ac20a1..12064f812 100644 --- a/src/cpp/HTTPInterface/SaveKeysPage.cpp +++ b/src/cpp/HTTPInterface/SaveKeysPage.cpp @@ -253,13 +253,26 @@ void SaveKeysPage::handleRequest(Poco::Net::HTTPServerRequest& request, Poco::Ne } responseStream << "\n"; responseStream << "\n"; // begin include footer.cpsp - responseStream << "\t
\n"; - responseStream << "\t\t\t"; -#line 2 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\footer.cpsp" + responseStream << "
\n"; + responseStream << "

Copyright © Gradido 2020

\n"; + responseStream << "
\n"; + responseStream << "
\n"; + responseStream << "
\n"; + responseStream << " "; +#line 6 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\footer.cpsp" responseStream << ( mTimeProfiler.string() ); responseStream << "\n"; - responseStream << "\t
\n"; + responseStream << " \n"; + responseStream << "
\n"; + responseStream << "

Login Server in Entwicklung

\n"; + responseStream << "

Alpha "; +#line 10 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\footer.cpsp" + responseStream << ( ServerConfig::g_versionString ); + responseStream << "

\n"; + responseStream << "
\n"; + responseStream << " \n"; responseStream << "\n"; + responseStream << "\n"; responseStream << ""; // end include footer.cpsp responseStream << "\n"; diff --git a/src/cpp/HTTPInterface/TranslatePassphrase.cpp b/src/cpp/HTTPInterface/TranslatePassphrase.cpp index 746114aa9..512383518 100644 --- a/src/cpp/HTTPInterface/TranslatePassphrase.cpp +++ b/src/cpp/HTTPInterface/TranslatePassphrase.cpp @@ -10,8 +10,8 @@ #include "../Crypto/KeyPair.h" #include "../ServerConfig.h" #line 1 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\header.cpsp" - -#include "../ServerConfig.h" + +#include "../ServerConfig.h" TranslatePassphrase::TranslatePassphrase(Session* arg): @@ -76,8 +76,8 @@ void TranslatePassphrase::handleRequest(Poco::Net::HTTPServerRequest& request, P } #line 3 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\header.cpsp" - - bool withMaterialIcons = false; + + bool withMaterialIcons = false; std::ostream& _responseStream = response.send(); Poco::DeflatingOutputStream _gzipStream(_responseStream, Poco::DeflatingStreamBuf::STREAM_GZIP, 1); std::ostream& responseStream = _compressResponse ? _gzipStream : _responseStream; @@ -97,7 +97,7 @@ void TranslatePassphrase::handleRequest(Poco::Net::HTTPServerRequest& request, P responseStream << "\n"; + responseStream << "css/main.css\">\n"; #line 13 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\header.cpsp" if(withMaterialIcons) { responseStream << "\n"; responseStream << "\n"; - responseStream << "\n"; - responseStream << "
\n"; - responseStream << "\t

Login Server in Entwicklung

\n"; - responseStream << "\t

Alpha "; -#line 20 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\header.cpsp" - responseStream << ( ServerConfig::g_versionString ); - responseStream << "

\n"; - responseStream << "
\n"; - responseStream << ""; + responseStream << "img/logo_schrift.png\" alt=\"logo\" />\n"; + responseStream << " \n"; + responseStream << " \n"; + responseStream << " "; // end include header.cpsp responseStream << "\n"; responseStream << "
\n"; @@ -164,38 +169,30 @@ void TranslatePassphrase::handleRequest(Poco::Net::HTTPServerRequest& request, P responseStream << "
"; // end include login_header.cpsp // begin include flags.cpsp + responseStream << "
\n"; responseStream << "
\n"; - responseStream << "\t
\n"; - responseStream << "\t
\n"; - responseStream << "\t\t
\n"; - responseStream << "\t\t\t\n"; - responseStream << "\t\t
\n"; - responseStream << "\t
\n"; - responseStream << "\t
\n"; - responseStream << "\t\t
\n"; - responseStream << "\t\t\t\n"; + responseStream << "\t\n"; - responseStream << "\t\t
\n"; - responseStream << "\t
\n"; - responseStream << "\t
\n"; - responseStream << "
"; + responseStream << "\t \n"; + responseStream << "\t\n"; + responseStream << "\n"; + responseStream << "
"; // end include flags.cpsp responseStream << "\n"; responseStream << "
\n"; diff --git a/src/cpp/HTTPInterface/UpdateUserPasswordPage.cpp b/src/cpp/HTTPInterface/UpdateUserPasswordPage.cpp index 4584dbfe0..48a753305 100644 --- a/src/cpp/HTTPInterface/UpdateUserPasswordPage.cpp +++ b/src/cpp/HTTPInterface/UpdateUserPasswordPage.cpp @@ -16,9 +16,9 @@ enum PageState { PAGE_STATE_SUCCEED }; -#line 1 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\header_old.cpsp" - -#include "../ServerConfig.h" +#line 1 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\header.cpsp" + +#include "../ServerConfig.h" UpdateUserPasswordPage::UpdateUserPasswordPage(Session* arg): @@ -42,12 +42,12 @@ void UpdateUserPasswordPage::handleRequest(Poco::Net::HTTPServerRequest& request auto sm = SessionManager::getInstance(); auto uri_start = ServerConfig::g_serverPath; PageState state = PAGE_STATE_ASK_PASSWORD; - + // remove old cookies if exist sm->deleteLoginCookies(request, response, mSession); // save login cookie, because maybe we've get an new session response.addCookie(mSession->getLoginCookie()); - + if(!form.empty()) { auto pwd = form.get("register-password", ""); if(pwd != "") { @@ -55,12 +55,12 @@ void UpdateUserPasswordPage::handleRequest(Poco::Net::HTTPServerRequest& request mSession->addError(new Error("Passwort", "Passwörter sind nicht identisch."), false); } else if(SessionManager::getInstance()->checkPwdValidation(pwd, mSession)) { auto sessionState = mSession->getSessionState(); - + if(user->setNewPassword(pwd) >= 0) { //std::string referUri = request.get("Referer", uri_start + "/"); //printf("[updateUserPasswordPage] redirect to referUri: %s\n", referUri.data()); - - // I think we can savly assume that this session was loaded from verification code + + // I think we can savly assume that this session was loaded from verification code //! \return 1 = konto already activated //! -1 = invalid code //! -2 = critical error @@ -94,120 +94,119 @@ void UpdateUserPasswordPage::handleRequest(Poco::Net::HTTPServerRequest& request } //getErrors(user); //printf("session state end [UpdateUserPassword Page]: %s\n", mSession->getSessionStateString()); +#line 3 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\header.cpsp" + + bool withMaterialIcons = false; std::ostream& _responseStream = response.send(); Poco::DeflatingOutputStream _gzipStream(_responseStream, Poco::DeflatingStreamBuf::STREAM_GZIP, 1); std::ostream& responseStream = _compressResponse ? _gzipStream : _responseStream; responseStream << "\n"; - // begin include header_old.cpsp + // begin include header.cpsp responseStream << "\n"; responseStream << "\n"; responseStream << "\n"; responseStream << "\n"; responseStream << "\n"; - responseStream << "\n"; + responseStream << "\n"; responseStream << "Gradido Login Server: "; -#line 9 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\header_old.cpsp" +#line 11 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\header.cpsp" responseStream << ( pageName ); responseStream << "\n"; - responseStream << "\n"; responseStream << "\n"; - responseStream << "\n"; + responseStream << "css/main.css\">\n"; +#line 13 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\header.cpsp" + if(withMaterialIcons) { responseStream << "\n"; + responseStream << "\n"; +#line 15 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\header.cpsp" + } responseStream << "\n"; responseStream << "\n"; responseStream << "\n"; - responseStream << "
\n"; - responseStream << "\t

Login Server in Entwicklung

\n"; - responseStream << "\t

Alpha "; -#line 53 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\header_old.cpsp" - responseStream << ( ServerConfig::g_versionString ); - responseStream << "

\n"; - responseStream << "
\n"; - // end include header_old.cpsp + responseStream << "
\n"; + responseStream << "
\n"; + responseStream << " "; + // end include header.cpsp responseStream << "\n"; - responseStream << "
\n"; - responseStream << "\t"; -#line 77 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\UpdateUserPassword.cpsp" - if(PAGE_STATE_ASK_PASSWORD == state ) { responseStream << "\n"; - responseStream << "\t

Passwort bestimmen

\n"; - responseStream << "\t"; -#line 79 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\UpdateUserPassword.cpsp" +#line 76 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\UpdateUserPassword.cpsp" responseStream << ( getErrorsHtml() ); responseStream << "\n"; - responseStream << "\t
\t\n"; - responseStream << "\t\t
\n"; - responseStream << "\t\t\t
\n"; - responseStream << "\t\t\t\tBitte denke dir ein sicheres Passwort aus, das mindestens 8 Zeichen lang ist, ein Klein- und einen Großbuchstaben enthält,\n"; - responseStream << "\t\t\t\teine Zahl und eines der folgenden Sonderzeichen: @$!%*?&+-\n"; - responseStream << "\t\t\t
\n"; - responseStream << "\t\t\t

\n"; - responseStream << "\t\t\t\t\n"; - responseStream << "\t\t\t\t\n"; - responseStream << "\t\t\t

\n"; - responseStream << "\t\t\t

\n"; - responseStream << "\t\t\t\t\n"; - responseStream << "\t\t\t\t\n"; - responseStream << "\t\t\t

\n"; - responseStream << "\t\t
\n"; - responseStream << "\t\t\n"; - responseStream << "\t
\n"; + responseStream << "
\n"; responseStream << "\t"; -#line 97 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\UpdateUserPassword.cpsp" +#line 78 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\UpdateUserPassword.cpsp" + if(PAGE_STATE_ASK_PASSWORD == state ) { responseStream << "\n"; + responseStream << "
\n"; + responseStream << "

Passwort bestimmen

\n"; + responseStream << "
\n"; + responseStream << "
\n"; + responseStream << "\t\t
\n"; + responseStream << "\t\t\t

\n"; + responseStream << "\t\t\t\tBitte denke dir ein sicheres Passwort aus, das mindestens 8 Zeichen lang ist, einen Klein- und einen Großbuchstaben enthält,\n"; + responseStream << "\t\t\t\teine Zahl und eines der folgenden Sonderzeichen: @$!%*?&+-\n"; + responseStream << "\t\t\t

\n"; + responseStream << "\t\t\t\n"; + responseStream << "\t\t\t\n"; + responseStream << "\t\t\t\n"; + responseStream << "\t\t\t\n"; + responseStream << "\t\t\t\n"; + responseStream << "\t\t
\n"; + responseStream << "\t"; +#line 94 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\UpdateUserPassword.cpsp" } else if(PAGE_STATE_SUCCEED == state) { responseStream << "\n"; responseStream << "\t\t

Deine Daten werden jetzt mit dem neuen Passwort verschlüsselt. Du kannst dich in etwa 1 Minute mit deinem neuen Passwort einloggen

\n"; - responseStream << "\t\tZum Login\n"; + responseStream << "/login\">Zum Login\n"; responseStream << "\t"; -#line 100 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\UpdateUserPassword.cpsp" +#line 97 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\UpdateUserPassword.cpsp" } responseStream << "\n"; + responseStream << "\t
\n"; responseStream << "
\n"; // begin include footer.cpsp - responseStream << "\t
\n"; - responseStream << "\t\t\t"; -#line 2 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\footer.cpsp" + responseStream << "
\n"; + responseStream << "

Copyright © Gradido 2020

\n"; + responseStream << "
\n"; + responseStream << "
\n"; + responseStream << "
\n"; + responseStream << " "; +#line 6 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\footer.cpsp" responseStream << ( mTimeProfiler.string() ); responseStream << "\n"; - responseStream << "\t
\n"; + responseStream << "
\n"; + responseStream << "
\n"; + responseStream << "

Login Server in Entwicklung

\n"; + responseStream << "

Alpha "; +#line 10 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\footer.cpsp" + responseStream << ( ServerConfig::g_versionString ); + responseStream << "

\n"; + responseStream << "
\n"; + responseStream << "
\n"; responseStream << "\n"; + responseStream << "\n"; responseStream << ""; // end include footer.cpsp responseStream << "\n";