Fix auth for 13w41a
This commit is contained in:
		| @@ -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; | ||||
|   | ||||
		Reference in New Issue
	
	Block a user