@@ -149,7 +149,7 @@ public class Web3custom : MonoBehaviour
149149 clientId = " BAwFgL-r7wzQKmtcdiz2uHJKNZdK7gzEf2q-m55xfzSZOw8jLOyIi4AVvvzaEQO5nv2dFLEmf9LBkF8kaq3aErg" ,
150150 network = Web3Auth .Network .TESTNET ,
151151 mfaSettings = new MfaSettings (
152- new MfaSetting (true , 1 , false ),
152+ new MfaSetting (true , 1 , true ),
153153 new MfaSetting (true , 1 , true ),
154154 new MfaSetting (true , 1 , false ),
155155 new MfaSetting (true , 1 , true )
@@ -165,3 +165,18 @@ public class Web3custom : MonoBehaviour
165165}
166166
167167```
168+
169+ :::note Note
170+
171+ - At least two factors are mandatory when setting up the mfaSettings.
172+ - If you set ` mandatory: true ` for all factors, the user must set up all four factors.
173+ - If you set ` mandatory: false ` for all factors, the user can skip setting up MFA. But at least two
174+ factors are mandatory.
175+ - If you set ` mandatory: true ` for some factors and ` mandatory: false ` for others, the user must set
176+ up the mandatory factors and can skip the optional factors. But, the user must set up at least two
177+ factors.
178+ - The ` priority ` field is used to set the order of the factors. The factor with the lowest priority
179+ will be the first factor to be set up. The factor with the highest priority will be the last
180+ factor to be set up.
181+
182+ :::
0 commit comments