Your official information source from the .NET Web Development and Tools group at Microsoft.
ASP.NET Identity is the new membership system for building ASP.NET applications. The new tutorial explains how to migrate an application that uses ASP.NET Membership to the new ASP.NET Identity system. The tutorial shows how to enable existing users to log in with the new Identity system by migrating the database tables that store user credentials, roles and profile information. The tutorial shows how to migrate from SQL Membership, but the concepts can also be used to migrate from Universal Providers or Simple Membership Providers.
Once the migration is completed, you can use the new features available in Identity: you can let users log in through their Google, Facebook, Twitter or Microsoft accounts, use OWIN authentication middleware, integrate user profile and application data, and so on. Feedback is welcome and do let us know if you hit issues during migration!
To learn more about ASP.NET Identity, visit http://www.asp.net/identity.
Thanks to Tom Dykstra and Rick Anderson for reviewing the article.
Hope this is better than the abomination called SimpleMembershipProvider...
For those interested in Databse-First development, check out this project template - ASP.NET Identity Database:
Migrate ASP.NET Membership to Identity 2 (Step by Step) www.ingens-networks.com/.../Migrar-ASPNET-Membership-a-Identity-2.aspx
Increase the performance. Check It!
I largely followed this exact tutorial, but had some issues understanding parts of it. I also wanted to maintain the vanilla AspNetUsers table, and used a database-first approach. I wrote about it here: travis.io/.../migrate-from-aspnet-membership-to-aspnet-identity.html (Migrating from ASP.NET Membership to ASP.NET Identity)