Skip to content

Commit 3f1c82a

Browse files
committed
fix: add mfasettings in initParams
1 parent a396842 commit 3f1c82a

File tree

2 files changed

+11
-32
lines changed

2 files changed

+11
-32
lines changed

Assets/Plugins/Web3AuthSDK/Types/MfaSettings.cs

Lines changed: 8 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -1,40 +1,16 @@
11
public class MfaSettings
22
{
3-
private MfaSetting deviceShareFactor;
4-
private MfaSetting backUpShareFactor;
5-
private MfaSetting socialBackupFactor;
6-
private MfaSetting passwordFactor;
7-
8-
public MfaSetting DeviceShareFactor
9-
{
10-
get { return deviceShareFactor; }
11-
set { deviceShareFactor = value; }
12-
}
13-
14-
public MfaSetting BackUpShareFactor
15-
{
16-
get { return backUpShareFactor; }
17-
set { backUpShareFactor = value; }
18-
}
19-
20-
public MfaSetting SocialBackupFactor
21-
{
22-
get { return socialBackupFactor; }
23-
set { socialBackupFactor = value; }
24-
}
25-
26-
public MfaSetting PasswordFactor
27-
{
28-
get { return passwordFactor; }
29-
set { passwordFactor = value; }
30-
}
3+
public MfaSetting? deviceShareFactor { get; set; }
4+
public MfaSetting? backUpShareFactor { get; set; }
5+
public MfaSetting? socialBackupFactor { get; set; }
6+
public MfaSetting? passwordFactor { get; set; }
317

328
// Constructors
339
public MfaSettings(
34-
MfaSetting deviceShareFactor = null,
35-
MfaSetting backUpShareFactor = null,
36-
MfaSetting socialBackupFactor = null,
37-
MfaSetting passwordFactor = null)
10+
MfaSetting? deviceShareFactor,
11+
MfaSetting? backUpShareFactor,
12+
MfaSetting? socialBackupFactor,
13+
MfaSetting? passwordFactor)
3814
{
3915
this.deviceShareFactor = deviceShareFactor;
4016
this.backUpShareFactor = backUpShareFactor;

Assets/Plugins/Web3AuthSDK/Web3Auth.cs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -121,6 +121,9 @@ public void setOptions(Web3AuthOptions web3AuthOptions)
121121

122122
if (this.web3AuthOptions.chainNamespace != null)
123123
this.initParams["chainNamespace"] = this.web3AuthOptions.chainNamespace;
124+
125+
if (this.web3AuthOptions.mfaSettings != null)
126+
this.initParams["mfaSettings"] = JsonConvert.SerializeObject(this.web3AuthOptions.mfaSettings, settings);
124127
}
125128

126129
private void onDeepLinkActivated(string url)

0 commit comments

Comments
 (0)