//private static UserManager<Identity> CreateManager(IdentityFactoryOptions<UserManager<IdentityUser>> options, IOwinContext context) //{ // var userStore = new UserStore<IdentityUser>(context.Get<System.Data.Linq.DataContext>()); // var owinManager = new UserManager<IdentityUser>(userStore); // return owinManager; //} public void ConfigureOAuth(Owin.IAppBuilder app) { Microsoft.Owin.Security.OAuth.OAuthAuthorizationServerOptions OAuthOptions = new Microsoft.Owin.Security.OAuth.OAuthAuthorizationServerOptions() { AllowInsecureHttp = true, TokenEndpointPath = new PathString("/token"), AccessTokenExpireTimeSpan = TimeSpan.FromHours(8), Provider = new ApplicationOAuthProvider() }; app.UseOAuthAuthorizationServer(OAuthOptions); app.UseOAuthBearerAuthentication(new OAuthBearerAuthenticationOptions()); }