My app is going to support Apple and Twitter sign in.
Both are using JWT verifier of Firebase.
The problem now is there is only option of jwt but both Apple and Twitter use jwt so how do we setup and how do we login ?
loginConfig['jwt_apple'] = LoginConfigItem(
name: appName,
verifier: appleVerifier,
typeOfLogin: TypeOfLogin.jwt,
clientId: web3AuthClientId);
loginConfig['jwt_twitter'] = LoginConfigItem(
name: appName,
verifier: twitterVerifier,
typeOfLogin: TypeOfLogin.jwt,
clientId: web3AuthClientId);
Web3AuthFlutter.login(LoginParams(
loginProvider: Provider.jwt,
mfaLevel: mfaLevel,
extraLoginOptions:
ExtraLoginOptions(id_token: idToken, domain: 'firebase')))
Invalid loginProvider or custom loginProvider data not available error will be throwed.
Please help me for this case, thank you!