title: Out-of-band OAuth authentication with Facebook
body: <p>TL;DR version:</p>
  
  <p>Can you authenticate with Facebook without having a callback URL for a web application since the web application isn't actually running on a server.</p>
  
  <p>Full explanation:</p>
  
  <p>I'm working on building a connectedTV platform application where the "app" itself is a bunch of HTML/JS/CSS running locally (like File -> Open on your desktop browser) and I'd like to integrate Facebook into this.</p>
  
  <p>The problem is that all of Facebook's OAuth calls for the web require you to have a callback URL to redirect the user to in order to complete authentication. Here's the gotcha -- there is no URL for this application -- it's a locally running webpage on the device.</p>
  
  <p>I know this is what out-of-band authentication was designed for, but I can't seem to find any documentation on how to use this (or how to do a non-callback OAuth flow) with the Facebook OAuth system.</p>