title: JS SDK getLoginStatus doesn't return userID nor signedRequest
body: <p>I'm using PhoneGap/Cordova with the facebook plugin. Everything seems to work except for getLoginStatus who is not working as defined <a href="http://developers.facebook.com/docs/reference/javascript/FB.getLoginStatus" rel="nofollow">here</a> and <a href="http://developers.facebook.com/docs/authentication/signed_request/" rel="nofollow">here</a>. When called, it returns some data, but not all: it doesn't return userID nor signedRequest.
  Here is the code:</p>
  
  <pre class="lang-js prettyprint-override"><code>FB.getLoginStatus(function(response) {
    if (response.status == 'connected') {
      var fb_uid = response.authResponse.userID;
      var fb_signedRequest = response.authResponse.signedRequest;
      alert('logged in');
    } else {
      alert('not logged in');
    }
  });
  </code></pre>
  
  <p>userID is filled with ellipsis (...), while signedRequest is undefined.</p>
  
  <p>I managed to get userID with a graph call to /me:</p>
  
  <pre class="lang-js prettyprint-override"><code>FB.api('/me', function(me){
    if (me.id) {
      var fb_uid = me.id;
    }
  });
  </code></pre>
  
  <p>I wasn't able to find any way in the documentation to get a signed_request, which I have to use to authenticate the facebook user to a remote service to whom the user already connected to with facebook (I already made a login call so user is OK).
  Basically the problem is that my call to getLoginStatus returns</p>
  
  <pre><code>{
      status: 'connected',
      authResponse: {
          session_key: true,
          accessToken: 'a long string...',
          expiresIn:'a number',
          sig: '...',   //exactly this string
          userID:'...'  //exactly this string
          secret:'...'  //exactly this string
          expirationTime:'a long number'
      }
  }    
  </code></pre>
  
  <p>instead of what documented</p>