Loading src/admin.cpp +3 −3 Changes for src/admin.cpp: 3 added lines, 3 removed lines. Original line number Diff line number Diff line Loading @@ -652,7 +652,7 @@ namespace authdb { rd=_AdminBackend.getPos()+cur->datasize; if(cur->type == DataType::DomainData && strcmp(cur->fieldname,"domainname")==0){ class DomainData ddat(cur->uuid); class DomainData ddat(cur->ruid); try { size_t dpos=sizeof(authdb::AuthHeader); Loading @@ -661,12 +661,12 @@ namespace authdb { list << "<tr><td>" << ddat.getDomainName() << "</td><td><ul><li>" << "Domainid: " << cur->uuid.c_str() << "Domainid: " << cur->ruid.c_str() << "</li>" << "<li><span>Storagetype: </span><span>" << ddat.getStorageType() << "</span></li>" << "<li><span>Storageoptions: </span><span>" << ddat.getStorageOptions() << "</span></li>" << "</ul></td><td><ul class=\"usertoolbar\" >" << "<li><a class=\"button\" href=\"/settings/" << cur->uuid.c_str() << "/removedomain\">RemoveDomain</a></li>" << "<li><a class=\"button\" href=\"/settings/" << cur->ruid.c_str() << "/removedomain\">RemoveDomain</a></li>" << "</ul></td></tr>"; }catch(AuthBackendError &e){ std::cerr << e.what() << std::endl; Loading src/api.cpp +3 −3 Changes for src/api.cpp: 3 added lines, 3 removed lines. Original line number Diff line number Diff line Loading @@ -263,13 +263,13 @@ namespace authdb { rd=_Backend.getPos()+cur->datasize; if(cur->type == UserData && strcmp(cur->fieldname,"username")==0 ){ class User user; std::shared_ptr<class UserData> udat=std::make_shared<class UserData>(cur->uuid); std::shared_ptr<class UserData> udat=std::make_shared<class UserData>(cur->ruid); size_t upos = sizeof(AuthHeader); user.info(_Backend,*udat,upos); if(name==udat->getUsername()){ if(pwsalt==udat->getPwHash()){ const SessionData *sdat=AuthSession.addSession(_Backend,_Did.value,cur->uuid); const SessionData *sdat=AuthSession.addSession(_Backend,_Did.value,cur->ruid); json_object *respid=json_object_new_object(); uuid sessid; sdat->getSid(sessid); Loading Loading @@ -338,7 +338,7 @@ namespace authdb { rd=_Backend.getPos()+cur->datasize; if(cur->type == ClientData && strcmp(cur->fieldname,"clientname")==0){ class ClientData cdat(cur->uuid); class ClientData cdat(cur->ruid); size_t upos = sizeof(AuthHeader); AuthClient.info(_Backend,cdat,upos); if(name==cdat.getName() ){ Loading src/authdb.h +4 −4 Changes for src/authdb.h: 4 added lines, 4 removed lines. Original line number Diff line number Diff line Loading @@ -65,7 +65,7 @@ namespace authdb { struct Record { int start = 0xFE; uuid uuid; uuid ruid; int type = EmptyData; int storage = EmptyStorage; char fieldname[255] = {0}; Loading Loading @@ -96,12 +96,12 @@ namespace authdb { AuthData *curec=dat; uuid gid; gid=dat->Data.uuid; gid=dat->Data.ruid; if(!target){ while(curec){ if(curec->Data.type == type && gid==curec->Data.uuid && gid==curec->Data.ruid && strcmp(curec->Data.fieldname,varname)==0 ){ Loading @@ -121,7 +121,7 @@ namespace authdb { } target->start=0xFE; gid=target->uuid; gid=target->ruid; target->type=type; target->storage=storage; memset(target->fieldname,0,255); Loading Loading
src/admin.cpp +3 −3 Changes for src/admin.cpp: 3 added lines, 3 removed lines. Original line number Diff line number Diff line Loading @@ -652,7 +652,7 @@ namespace authdb { rd=_AdminBackend.getPos()+cur->datasize; if(cur->type == DataType::DomainData && strcmp(cur->fieldname,"domainname")==0){ class DomainData ddat(cur->uuid); class DomainData ddat(cur->ruid); try { size_t dpos=sizeof(authdb::AuthHeader); Loading @@ -661,12 +661,12 @@ namespace authdb { list << "<tr><td>" << ddat.getDomainName() << "</td><td><ul><li>" << "Domainid: " << cur->uuid.c_str() << "Domainid: " << cur->ruid.c_str() << "</li>" << "<li><span>Storagetype: </span><span>" << ddat.getStorageType() << "</span></li>" << "<li><span>Storageoptions: </span><span>" << ddat.getStorageOptions() << "</span></li>" << "</ul></td><td><ul class=\"usertoolbar\" >" << "<li><a class=\"button\" href=\"/settings/" << cur->uuid.c_str() << "/removedomain\">RemoveDomain</a></li>" << "<li><a class=\"button\" href=\"/settings/" << cur->ruid.c_str() << "/removedomain\">RemoveDomain</a></li>" << "</ul></td></tr>"; }catch(AuthBackendError &e){ std::cerr << e.what() << std::endl; Loading
src/api.cpp +3 −3 Changes for src/api.cpp: 3 added lines, 3 removed lines. Original line number Diff line number Diff line Loading @@ -263,13 +263,13 @@ namespace authdb { rd=_Backend.getPos()+cur->datasize; if(cur->type == UserData && strcmp(cur->fieldname,"username")==0 ){ class User user; std::shared_ptr<class UserData> udat=std::make_shared<class UserData>(cur->uuid); std::shared_ptr<class UserData> udat=std::make_shared<class UserData>(cur->ruid); size_t upos = sizeof(AuthHeader); user.info(_Backend,*udat,upos); if(name==udat->getUsername()){ if(pwsalt==udat->getPwHash()){ const SessionData *sdat=AuthSession.addSession(_Backend,_Did.value,cur->uuid); const SessionData *sdat=AuthSession.addSession(_Backend,_Did.value,cur->ruid); json_object *respid=json_object_new_object(); uuid sessid; sdat->getSid(sessid); Loading Loading @@ -338,7 +338,7 @@ namespace authdb { rd=_Backend.getPos()+cur->datasize; if(cur->type == ClientData && strcmp(cur->fieldname,"clientname")==0){ class ClientData cdat(cur->uuid); class ClientData cdat(cur->ruid); size_t upos = sizeof(AuthHeader); AuthClient.info(_Backend,cdat,upos); if(name==cdat.getName() ){ Loading
src/authdb.h +4 −4 Changes for src/authdb.h: 4 added lines, 4 removed lines. Original line number Diff line number Diff line Loading @@ -65,7 +65,7 @@ namespace authdb { struct Record { int start = 0xFE; uuid uuid; uuid ruid; int type = EmptyData; int storage = EmptyStorage; char fieldname[255] = {0}; Loading Loading @@ -96,12 +96,12 @@ namespace authdb { AuthData *curec=dat; uuid gid; gid=dat->Data.uuid; gid=dat->Data.ruid; if(!target){ while(curec){ if(curec->Data.type == type && gid==curec->Data.uuid && gid==curec->Data.ruid && strcmp(curec->Data.fieldname,varname)==0 ){ Loading @@ -121,7 +121,7 @@ namespace authdb { } target->start=0xFE; gid=target->uuid; gid=target->ruid; target->type=type; target->storage=storage; memset(target->fieldname,0,255); Loading