title: Logging out of Facebook invalidates offline_access token
body: <p>I'm getting an offline access token like this:</p>
  
  <p><a href="https://graph.facebook.com/oauth/access_token?scope=offline_access&amp;client_id=MYCLIENTID&amp;redirect_uri=MYREDIRECTURI&amp;client_secret=MYSECRET&amp;code=MYCODE" rel="nofollow">https://graph.facebook.com/oauth/access_token?scope=offline_access&amp;client_id=MYCLIENTID&amp;redirect_uri=MYREDIRECTURI&amp;client_secret=MYSECRET&amp;code=MYCODE</a></p>
  
  <p>obviously the MYCLIENTID and stuff have been changed for the sake of this post. Anyway, as soon as the user logs out of facebook, the key seems to no longer be valid. Am I not requesting offline_access properly (there's still an "expires" value on it, should there be if it is actually getting offline access), or is that just how it works?</p>
  
  <p>If it's the latter, how can I get a key that will persist, regardless of if the user logs out of facebook? I'm sure this is possible, because Tweetdeck can still write to Facebook, even though I'm currently logged out.</p>