app.UseOAuthBearerTokens com o middleware DbContext do ASP.NET Identity 2.0?

Edit: Depois de avançar, posso restringir o escopo da pergunta:

Quais alterações devem ser feitas no startup.auth.cs e no ApplicationOAuthProvider.cs no modelo VS2013 SPA (usando o ASP.NET identity 1.0) para migrá-lo para usar o ASP.NET identity 2.0?

Edição 2: simplifiquei ainda mais esta questão. Como alguém pode usar app.UseOAuthBearerTokens com o middleware do ASP.NET Identity 2.0 para recuperar o DbContext?

        app.UseOAuthBearerTokens(new Microsoft.Owin.Security.OAuth.OAuthAuthorizationServerOptions()
            {
                //What goes here??
            });

(Não há exemplo disso na amostra disponível.)

Existem diferenças significativas da V1.0 para a V2.0alpha da estrutura de identidade do Asp.net. Há um exemplo disponível que mostra como usar a V2:

https://aspnet.codeplex.com/SourceControl/latest (consulte Amostras-> Identidade-> ChangePK)

mas esse exemplo não é MVC ou SPA. Dito isto, eu tenho um aplicativo que foi criado a partir do aplicativo VS2013 ASP.NET SPA (que incorpora o Identity 1.0). Eu tenho tentado implementar o código na amostra dentro do meu aplicativo MVC, mas não está claro para mim qual código do modelo VS2013 SPA é removido em favor do código da amostra.

Perguntado de outra maneira, alguém tem orientações para implementar o ASP.NET identity 2.0 alpha dentro de um aplicativo ASP.NET MVC? (Idealmente, com as etapas para migrar do modelo VS2013 MVC SPA, que aproveita a identidade 1.0)

questionAnswers(2)

yourAnswerToTheQuestion