title: Get Facebook OAuth token and store in claims when using WebApi
body: <p>Ive been following this blog which shows how to get additional Facebook data from a user using the scope and then storing it in claims.</p>
  
  <p><a href="http://blogs.msdn.com/b/webdev/archive/2013/10/16/get-more-information-from-social-providers-used-in-the-vs-2013-project-templates.aspx" rel="nofollow">http://blogs.msdn.com/b/webdev/archive/2013/10/16/get-more-information-from-social-providers-used-in-the-vs-2013-project-templates.aspx</a></p>
  
  <p>This seems to work fine when in a standard MVC web application. However I am struggling getting  the token stored when using WebApi. The Startup.Auth code is exactly the same in my project and I can see the scope being requested is correct, but I dont understand at what point I should have access to the requested data. Also, the claim never seems to get stored which is odd.</p>