Environment
- Operating System version: MacOS
- Browser version: Chrome 120.0.6099.129
- Firebase UI version: 6.1.0
- Firebase SDK version: not sure
Problem
ui.start -> signInOptions => TwitterAuthProvider.TWITTER_SIGN_IN_METHOD throws error
"Firebase: The supplied auth credential is incorrect, malformed or has expired. (auth/invalid-credential). [Dismiss]"
API Key and Secret are configured with Firebase Twitter sign-in provider
Steps to reproduce:
It is happening even right now on the demo page.
Try to sign-in with "Twitter"
Relevant Code:
const initFBAuth = () =>
ui.start('#fb_auth', {
signInOptions: [
GoogleAuthProvider.PROVIDER_ID,
EmailAuthProvider.EMAIL_PASSWORD_SIGN_IN_METHOD,
TwitterAuthProvider.TWITTER_SIGN_IN_METHOD,
],
callbacks: {
signInSuccessWithAuthResult: () => {
onSignInSuccess();
return false;
},
},
signInFlow: 'popup',
});