mirror of
https://github.com/UltimMC/Launcher.git
synced 2025-12-24 12:32:42 +00:00
separating real offline from cracked
This commit is contained in:
@@ -3,7 +3,6 @@
|
||||
#include <QJsonArray>
|
||||
#include <QJsonDocument>
|
||||
#include <QStringList>
|
||||
#include <QCryptographicHash>
|
||||
|
||||
QString AuthSession::serializeUserProperties()
|
||||
{
|
||||
@@ -15,6 +14,7 @@ QString AuthSession::serializeUserProperties()
|
||||
}
|
||||
QJsonDocument value(userAttrs);
|
||||
return value.toJson(QJsonDocument::Compact);
|
||||
|
||||
}
|
||||
|
||||
bool AuthSession::MakeOffline(QString offline_playername)
|
||||
@@ -23,6 +23,14 @@ bool AuthSession::MakeOffline(QString offline_playername)
|
||||
{
|
||||
return false;
|
||||
}
|
||||
session = "-";
|
||||
player_name = offline_playername;
|
||||
status = PlayableOffline;
|
||||
return true;
|
||||
}
|
||||
|
||||
bool AuthSession::MakeCracked(QString offline_playername)
|
||||
{
|
||||
session = "-";
|
||||
// Filling session with dummy data
|
||||
client_token = "ff64ff64ff64ff64ff64ff64ff64ff64";
|
||||
@@ -33,4 +41,4 @@ bool AuthSession::MakeOffline(QString offline_playername)
|
||||
player_name = offline_playername;
|
||||
status = PlayableOffline;
|
||||
return true;
|
||||
}
|
||||
}
|
||||
@@ -50,7 +50,7 @@ void LaunchController::login()
|
||||
usedname = name;
|
||||
}
|
||||
m_session = std::make_shared<AuthSession>();
|
||||
m_session->MakeOffline(usedname);
|
||||
m_session->MakeCracked(usedname);
|
||||
|
||||
launchInstance();
|
||||
|
||||
|
||||
Reference in New Issue
Block a user