Asynchronous authentication with ASP.NET WebApi, ASP.NET Identity and AngularJS