Fix auth for 13w41a
This commit is contained in:
parent
a9ceea27cc
commit
f8b4c2c0b2
3 changed files with 4 additions and 2 deletions
|
@ -60,6 +60,7 @@ QStringList OneSixInstance::processMinecraftArgs(LoginResponse response)
|
|||
// yggdrasil!
|
||||
token_mapping["auth_username"] = response.username;
|
||||
token_mapping["auth_session"] = response.session_id;
|
||||
token_mapping["auth_access_token"] = response.access_token;
|
||||
token_mapping["auth_player_name"] = response.player_name;
|
||||
token_mapping["auth_uuid"] = response.player_id;
|
||||
|
||||
|
|
|
@ -264,6 +264,6 @@ void LoginTask::parseYggdrasilReply(QByteArray data)
|
|||
};
|
||||
*/
|
||||
|
||||
result = {uInfo.username, sessionID, playerName, playerID};
|
||||
result = {uInfo.username, sessionID, playerName, playerID, accessToken};
|
||||
emitSucceeded();
|
||||
}
|
||||
|
|
|
@ -27,9 +27,10 @@ struct UserInfo
|
|||
struct LoginResponse
|
||||
{
|
||||
QString username;
|
||||
QString session_id;
|
||||
QString session_id; // session id is a combination of player id and the access token
|
||||
QString player_name;
|
||||
QString player_id;
|
||||
QString access_token;
|
||||
};
|
||||
|
||||
class QNetworkReply;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue