diff --git a/src/createUser.ts b/src/createUser.ts index a2113dba..9efa8d9c 100644 --- a/src/createUser.ts +++ b/src/createUser.ts @@ -4,6 +4,7 @@ import { DecodedIdToken } from 'firebase-admin/auth' import isClientSide from 'src/isClientSide' import { Claims, filterStandardClaims } from 'src/claims' import { User } from './sharedTypes' +import { getConfig } from './config' interface UserDeserialized { id?: string @@ -104,8 +105,9 @@ const createUser = ({ const { getApp } = require('firebase/app') // eslint-disable-next-line global-require, @typescript-eslint/no-var-requires const { getAuth, signOut } = require('firebase/auth') + const { firebaseClientAppName } = getConfig() - signOutFunc = async () => signOut(getAuth(getApp())) + signOutFunc = async () => signOut(getAuth(getApp(firebaseClientAppName))) } /**