mirror of
https://github.com/achiez/NebulaAuth-Steam-Desktop-Authenticator-by-Achies.git
synced 2026-07-25 06:14:31 +00:00
9016f96b6a
- Code clean-ups - Added "Copy File" support in mafile context menu - Added hotkeys support to "Copy Login" and "Copy File" commands - Added experimental feature "Ignore Patch Tuesday errors" - Added MAAC batch control - Added SessionID client-side generation in MafileSerializer to support mafiles without SessionID (especially from SDA) - SplashScreen.png was slightly enhanced
30 lines
667 B
C#
30 lines
667 B
C#
using Newtonsoft.Json;
|
|
|
|
namespace SteamLib.Authentication.LoginV2;
|
|
|
|
public class FinalizeLoginJson
|
|
{
|
|
[JsonProperty("steamID")]
|
|
public ulong SteamId { get; set; }
|
|
|
|
[JsonProperty("transfer_info")]
|
|
public List<TransferInfo> TransferInfo { get; set; } = [];
|
|
}
|
|
|
|
public class TransferInfo
|
|
{
|
|
[JsonProperty("url")]
|
|
public string Url { get; set; } = null!;
|
|
|
|
[JsonProperty("params")]
|
|
public TransferInfoParams TransferInfoParams { get; set; } = null!;
|
|
}
|
|
|
|
public class TransferInfoParams
|
|
{
|
|
[JsonProperty("nonce")]
|
|
public string Nonce { get; set; } = null!;
|
|
|
|
[JsonProperty("auth")]
|
|
public string Auth { get; set; } = null!;
|
|
} |