title: oauth not display user_checkins permission
body: <p>I have the scrips that redirect to the facebook's oauth dialog and need a user_checkins permission</p>
  
  <pre><code>&lt;?php
  session_start();
  $app_id = "[APP_ID]";
  $app_secret = "[APP_SECRET]";
  $my_url = "(back to this page)";
  
  $code = $_REQUEST["code"];
  
  if(empty($code)) {
   $_SESSION['state'] = md5(uniqid(rand(), TRUE)); //CSRF protection
   $dialog_url = "https://www.facebook.com/dialog/oauth?client_id=" 
     . $app_id . "&amp;redirect_uri=" . urlencode($my_url) . "&amp;state="
     . $_SESSION['state']."&amp;scope=user_checkins"  ;
   echo("&lt;script&gt; top.location.href='" . $dialog_url . "'&lt;/script&gt;");
  }
  
  if($_REQUEST['state'] == $_SESSION['state']) {
   $token_url = "https://graph.facebook.com/oauth/access_token?"
     . "client_id=" . $app_id . "&amp;redirect_uri=" . urlencode($my_url)
     . "&amp;client_secret=" . $app_secret . "&amp;code=" . $code;
  
   $response = @file_get_contents($token_url);
   $params = null;
   parse_str($response, $params);
  
  $graph_url = "https://graph.facebook.com/me?fields=checkins&amp;access_token=" 
    . $params['access_token'];
  
   $user = json_decode(file_get_contents($graph_url));
   echo "&lt;pre&gt;";
   print_r($user);
   echo "&lt;/pre&gt;"; 
  } else {
    echo("The state does not match. You may be a victim of CSRF.");
  }
  ?&gt;
  </code></pre>
  
  <p>dialog display only </p>
  
  <pre><code>THIS APP WILL RECEIVE:
  
  ■ Your basic info
  </code></pre>
  
  <p>but it should have one more line with checkins permission, isn't it?</p>
  
  <p>so, i try to use the Graph API Explorer.
  First i test with my APP, the result is the same, 
  still can't get user_checkins permission</p>
  
  <p>But if i change the "Application:" section to Graph API Explorer and test again,
  Everything seems to be OK..</p>
  
  <p>So, I think it's cause of my APP settings.. or something..</p>
  
  <p>Could you please suggest me how to fix this ?</p>