Fix logouts not actually destroying sessions

This commit is contained in:
Tamás Bálint Misius 2023-06-23 22:00:54 +02:00
parent 56004348c3
commit 5b708219c0
No known key found for this signature in database
GPG Key ID: 5B472A12F6ECA9F2

View File

@ -5,12 +5,8 @@
namespace http
{
LogoutRequest::LogoutRequest() :
APIRequest(ByteString::Build(SCHEME, SERVER, "/Logout.json"), authRequire, false)
APIRequest(ByteString::Build(SCHEME, SERVER, "/Logout.json?Key=" + Client::Ref().GetAuthUser().SessionKey), authRequire, false)
{
auto user = Client::Ref().GetAuthUser();
AddPostData(FormData{
{ "Key", user.SessionKey },
});
}
void LogoutRequest::Finish()