Archived Content from Web3Auth Community
This topic was originally posted by kevin.janada on 6/28/2023.
This content has been migrated from our previous community forum to preserve valuable discussions.
Please provide the following details too when asking for help in this category:
Have been using SDK version 3.5 for the past 2 weeks, but suddenly stopped working. So tried to use SDK version 4.0.0, but same error.
-
SDK Version: 4.0.0
-
Expo or Bare Version: Bare Version
-
Screenshots of error:
-
Related to Custom Authentication? Please provide the following info too: (Optional)
- Verifier Name:
- JWKS Endpoint:
- Sample idToken(JWT)
Please provide the Web3Auth initialization and login code snippet below:
import EncryptedStorage from 'react-native-encrypted-storage';// const redirectUrl =
https://dev-sdk.openlogin.com;
// const redirectUrl =ariseweb3auth://auth;
const redirectUrl =ariseweb3auth://openlogin;const clientId = WEB3_AUTH_CLIENT_ID;
const web3AuthParams: SdkInitParams = {
clientId,
network: OPENLOGIN_NETWORK.TESTNET,
loginConfig: {
// Add login configs corresponding to the provider
// For firebase/ cognito & other providers, you need to pass the JWT token
// JWT login
jwt: {
verifier: ‘arise-auth-verifier-testnet’, // Please create a verifier on the developer dashboard and pass the name here
typeOfLogin: ‘jwt’,
clientId
}
// Add other login providers here
}
};const web3auth = new Web3Auth(WebBrowser, EncryptedStorage, web3AuthParams);
const login = async (loginProvider: string) => {
return new Promise(async (resolve, reject) => {
try {
const response = await web3auth.login({
loginProvider,
redirectUrl,
mfaLevel: MFA_LEVELS.OPTIONAL,
curve: ‘secp256k1’
});resolve(response); } catch (err) { reject(err); }
});
};
