title: Re-asking for declined facebook permissions
body: <p>What would be the proper way of re-asking user permissions? I am specifically interested in <code>pages_show_list</code>. There FB gives the user a list of pages to select from. Assuming the user would not have selected all of them at first run, i might want to show the list once again at some point of application lifecycle. How would i do that?</p>
  
  <p>I found calling </p>
  
  <pre><code>FB.login(statusChangeCallback, {scope: 'pages_show_list', return_scopes: true})
  </code></pre>
  
  <p>would not do the trick as it would simple confirm the user has already linked fb to app as <code>You've previously linked [AppName] to Facebook</code>. There is a way to go Edit and then modify a list, but unlikely user would understand to do that.</p>
  
  <p>A second option i came across is to revoke the permission first</p>
  
  <pre><code>FB.api('/me/permissions/pages_show_list', 'DELETE', function(){
     FB.login(statusChangeCallback, {scope: 'pages_show_list', return_scopes: true})
  });  
  </code></pre>
  
  <p>but then, what would happen to the pages i have check at first run? I assume they would be revoked and access tokens would become obsolete. </p>