title: Angular - Can't see how to hide this API Key
body: <p>I have the following code in my angular app declaration - an API key for Facebook (to implement Share button):</p>
  
  <pre><code>.run(function($FB){
    $FB.init('9xxxxxxxxxxxx94');
  })
  </code></pre>
  
  <p>So i know the general answer to this - 'API keys should be kept on the server side', however I don't see how i actually implement this.</p>
  
  <p>The share call-method is made on the front end, so even if my server kept the API key and sent it, surely it's still visible on the front end, else how would the share button work?</p>
  
  <p>So my question, how do I hide that Facebook API Key?</p>
  
  <p>Thanks.</p>