Commit c9376d19 authored by jan.koester's avatar jan.koester
Browse files

test

parent a49d1038
Loading
Loading
Loading
Loading
+7 −4
Original line number Diff line number Diff line
sed -i 's/\} catch(...) { continue; }/\
} catch(authdb::AuthBackendError \&e) { std::cerr << "AuthBackendError: " << e.what() << std::endl; continue; }\
  catch(std::exception \&e) { std::cerr << "Exception: " << e.what() << std::endl; continue; }\
  catch(...) { std::cerr << "Unknown exception" << std::endl; continue; }/' /home/intranet.tuxist.de/jan.koester/Projects/blogi/plugins/content/content.cpp
sed -i 's/sess.addSessionData(\*ssid,"authid",authcon.getSessionID().c_str());/\
sess.delSessionData(\*ssid, "authid");\
sess.addSessionData(\*ssid,"authid",authcon.getSessionID().c_str());/' /home/intranet.tuxist.de/jan.koester/Projects/blogi/src/auth.cpp

sed -i 's/sess.addSessionData(\*ssid,"uid",uid.c_str());/\
sess.delSessionData(\*ssid, "uid");\
sess.addSessionData(\*ssid,"uid",uid.c_str());/' /home/intranet.tuxist.de/jan.koester/Projects/blogi/src/auth.cpp
+6 −2
Original line number Diff line number Diff line
@@ -112,6 +112,8 @@ void blogi::Auth::_doLogin(const AuthSource &src, const char *username, const ch
        if(ret){
            if(ssid){
                Session sess(*_dbconn[tid]);
                
sess.delSessionData(*ssid, "authid");
sess.addSessionData(*ssid,"authid",authcon.getSessionID().c_str());

                class authdb::SessionData sdat;
@@ -119,6 +121,8 @@ void blogi::Auth::_doLogin(const AuthSource &src, const char *username, const ch

                uuid::uuid uid;
                sdat.getUid(uid);
                
sess.delSessionData(*ssid, "uid");
sess.addSessionData(*ssid,"uid",uid.c_str());
            }
            authid = authcon.getSessionID();