void UOfflineMainMenuWidget::OnLoginResponse()

in unreal/OfflineMainMenuWidget.cpp [43:56]


void UOfflineMainMenuWidget::OnLoginResponse(FHttpRequestPtr Request, FHttpResponsePtr Response, bool bWasSuccessful) {
	if (bWasSuccessful) {
		TSharedPtr<FJsonObject> JsonObject;
		TSharedRef<TJsonReader<>> Reader = TJsonReaderFactory<>::Create(Response->GetContentAsString());

		if (FJsonSerializer::Deserialize(Reader, JsonObject)) {

			FString IdToken = JsonObject->GetObjectField("tokens")->GetStringField("IdToken");

			StartSessionRequest(IdToken);
		}
	}

}