title: Use the Firebase Admin SDK and Client SDK at the same time in node
body: <p>I am facing an issue in setting up Client SDK in NodeJS.
  I have already initialized both SDK in the Node Server using the following code:</p>
  
  <pre><code>const admin = require('firebase-admin');
  const client = require('firebase');
  
  const serviceAccount = require("./serviceAccountKey.json");
  
  admin.initializeApp({
    credential: admin.credential.cert(serviceAccount),
    databaseURL: "https://*******.firebaseio.com"
  });
  
  client.initializeApp({
    apiKey: "**************",
    authDomain: "***********.firebaseapp.com",
    databaseURL: "https://*********.firebaseio.com",
    storageBucket: "**********.appspot.com"
  });
  
  const clientAuth = client.auth();
  </code></pre>
  
  <p>The admin SDK is working fine but when I try to add the Client SDK, it's throwing me the following error.</p>
  
  <blockquote>
    <p>client.auth is not a function</p>
  </blockquote>
  
  <p>I am new to firebase, so confused whether we cannot initialize both the SDK in the same Node Server</p>
  
  <p><strong>UPDATE</strong></p>
  
  <p>I have tried with the firebase v4.6.2, its working and it's not showing the error till version v4.7.0. but when I switch to the v4.8.0, the client SDK is throwing me the error. When I tried to initialize the client SDK separately in a node server it's working, so after v4.8.0 is it not recommended to use both client and admin SDK on the same node server? </p>