Skip to content

Node v18 throwing credential implementation issue but not with node v16 #2234

Open
@rossjackson

Description

@rossjackson

Describe your environment

  • Operating System version: Docker using FROM node:18.16
  • Firebase SDK version: 11.9
  • Firebase Product: auth
  • Node.js version: 18.16
  • NPM version: 9.5.1

Steps to reproduce:

When I upgraded my docker node from 16.19 to 18.16, I get this error:

credential implementation provided to initializeapp() via the "credential" property failed to fetch a valid google oauth2 access token.

However, if I downgrade it back to 16.19, the notifications get pushed out.

From the package.json it says that it can support node 14 and higher but its failing on v18 for me.

Relevant Code:

I'm using very basic:

initializeApp({
    credential: applicationDefault(),
})

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions