Skip to content

Commit fe5466e

Browse files
✨ Update web3auth sdk to v2.1.1 (#224)
1 parent 695981a commit fe5466e

File tree

5 files changed

+13
-11
lines changed

5 files changed

+13
-11
lines changed

Runtime/Plugins/Web3AuthSDK/Types/AES256CBC.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -135,7 +135,7 @@ public byte[] hmacSha256Sign(byte[] key, byte[] data)
135135
public bool hmacSha256Verify(byte[] key, byte[] data, string sig)
136136
{
137137
byte[] expectedSig = hmacSha256Sign(key, data);
138-
string expectedSigHex = BitConverter.ToString(expectedSig).Replace("-", "").ToLower();
138+
string expectedSigHex = BitConverter.ToString(expectedSig).Replace("-", "").ToLowerInvariant();
139139
return expectedSigHex.Equals(sig);
140140
}
141141
}

Runtime/Plugins/Web3AuthSDK/Types/LoginParams.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,5 +18,5 @@ public class LoginParams
1818
[Preserve]
1919
public MFALevel mfaLevel { get; set; }
2020
[Preserve]
21-
public Curve curve { get; set; }
21+
public Curve curve { get; set; } = Curve.SECP256K1;
2222
}

Runtime/Plugins/Web3AuthSDK/Types/Web3AuthOptions.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
using System;
1+
using System;
22
using System.Collections.Generic;
33
#nullable enable
44
#pragma warning disable CS8618 // Non-nullable field must contain a non-null value when exiting constructor. Consider declaring as nullable.
@@ -20,7 +20,7 @@ public string sdkUrl {
2020
}
2121
set { }
2222
}
23-
public const string openLoginVersion = "v5";
23+
public const string openLoginVersion = "v6";
2424

2525
public WhiteLabelData? whiteLabel { get; set; }
2626
public Dictionary<string, LoginConfigItem>? loginConfig { get; set; }

Runtime/Plugins/Web3AuthSDK/Types/Web3AuthResponse.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
using System;
1+
using System;
22
using UnityEngine.Scripting;
33

44
[Serializable]

Runtime/Plugins/Web3AuthSDK/Web3Auth.cs

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
using Newtonsoft.Json;
1+
using Newtonsoft.Json;
22
using Newtonsoft.Json.Converters;
33
using System;
44
using System.Collections.Generic;
@@ -62,7 +62,7 @@ public void Awake()
6262
this.initParams = new Dictionary<string, object>();
6363

6464
this.initParams["clientId"] = clientId;
65-
this.initParams["network"] = network.ToString().ToLower();
65+
this.initParams["network"] = network.ToString().ToLowerInvariant();
6666

6767
if (!string.IsNullOrEmpty(redirectUri))
6868
this.initParams["redirectUrl"] = redirectUri;
@@ -108,12 +108,13 @@ public void setOptions(Web3AuthOptions web3AuthOptions)
108108
if (this.web3AuthOptions.loginConfig != null)
109109
this.initParams["loginConfig"] = JsonConvert.SerializeObject(this.web3AuthOptions.loginConfig, settings);
110110

111-
if (!string.IsNullOrEmpty(this.web3AuthOptions.clientId))
111+
if (this.web3AuthOptions.clientId != null)
112112
this.initParams["clientId"] = this.web3AuthOptions.clientId;
113113

114-
this.initParams["buildEnv"] = this.web3AuthOptions.buildEnv.ToString().ToLower();
114+
if (this.web3AuthOptions.buildEnv != null)
115+
this.initParams["buildEnv"] = this.web3AuthOptions.buildEnv.ToString().ToLowerInvariant();
115116

116-
this.initParams["network"] = this.web3AuthOptions.network.ToString().ToLower();
117+
this.initParams["network"] = this.web3AuthOptions.network.ToString().ToLowerInvariant();
117118

118119
if (this.web3AuthOptions.useCoreKitKey.HasValue)
119120
this.initParams["useCoreKitKey"] = this.web3AuthOptions.useCoreKitKey.Value;
@@ -124,7 +125,8 @@ public void setOptions(Web3AuthOptions web3AuthOptions)
124125
if (this.web3AuthOptions.mfaSettings != null)
125126
this.initParams["mfaSettings"] = JsonConvert.SerializeObject(this.web3AuthOptions.mfaSettings, settings);
126127

127-
this.initParams["sessionTime"] = this.web3AuthOptions.sessionTime;
128+
if (this.web3AuthOptions.sessionTime != null)
129+
this.initParams["sessionTime"] = this.web3AuthOptions.sessionTime;
128130
}
129131

130132
private void onDeepLinkActivated(string url)

0 commit comments

Comments
 (0)