Skip to content

Twitter authorisation throws "The supplied auth credential is incorrect, malformed or has expired. (auth/invalid-credential)" #1062

@ikebastuz

Description

@ikebastuz

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"

image

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',
		});

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions