title: Get Facebook user's profile picture prior to authenticating app
body: <p><strong>Summary:</strong></p>
  
  <p>I am working on a website that connects to Facebook through the Graph API. I was asked whether I can get a user's profile picture if they are already logged into Facebook, but prior to the user authenticating the app. Is this possible?</p>
  
  <p><strong>EDIT:</strong>
  I know you can get people's profile picture by going to <code>http://graph.facebook.com/USERNAME_OR_USERID/picture?type=large</code>, but would I be able to get a user's username or ID if they are logged into Facebook, but have not authorized my app?</p>
  
  <hr>
  
  <p><strong>Details:</strong></p>
  
  <p>According to the <a href="https://developers.facebook.com/docs/reference/api/user/" rel="noreferrer">Facebook API User documentation</a>, you can get their Facebook ID without an access_token, and I know if you go directly to a user's /me URL you can see their basic information. With the Facebook ID, I can grab their profile pic.</p>
  
  <p>However, when I try to call it from the website using the following code, I get an OAuthException error.</p>
  
  <pre><code>FB.api('/me', function(response) {
      console.log(response);
  });
  </code></pre>
  
  <p>I'm guessing that they have to authenticate the app, but I'm looking to see if I may have missed a way of getting their profile pic.</p>
  
  <p>Thanks for your help!</p>