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 web applications. ASP.NET Identity allows you to add login features to your application and makes it easy to customize data about the logged in user.
[Update] Please visit ASP.NET Identity for getting the latest information about ASP.NET Identity project and learning more on how to get started and migrate from earlier membership systems.
Following are some of the feature of the ASP.NET Identity system
ASP.NET Identity is used by ASP.NET Web Forms, MVC and SPA templates in Visual Studio 2013. it is also available as Nuget packages on the Nuget gallery
The following video video(mark 55min) http://channel9.msdn.com/Events/TechEd/NorthAmerica/2013/DEV-B314#fbid=fEhPNbmXE9- gives you a sneak peak into the features.
You can download a sample from https://github.com/rustd/AspnetIdentitySample. This is based on the ASP.NET MVC template that shipped with ASP.NET and Web Tools 2013 Preview Refresh (Supports English version of VS2013 Preview only) Once you have this Preview Refresh installed you can do the same for ASP.NET Web Forms and SPA applications.
Please do stay tuned to this blog for upcoming posts where I will dive into the various other features in this system.
@Hani: I have filed a bug for it internally
@Daniel: There will be support for this sometime in the future
@Martin, @Manpreet, @Koen: There will be blog posts for addressing you scenarios soon
@Luiz: The Identity system works with the OWIN middleware for features such as sign on and OAuth authentication. Hence the dependency
@Looooooka: There will be a blog post explaining using Roles pretty soon
Are there plans to make Microsoft.Aspnet.Identity.AzureStorage ?
I am also waiting for information on how to use the "Role" feature. I have searched all over the place and cannot find any info.
Still waiting for some documentation. Also when will the asp.net mvc 5 templates be updated so they are working with the updated nuget packages?
@Martin, we cannot disclose the release dates. We'll sure have more samples coming. Do check the sample showed in the post: github.com/.../AspnetIdentitySample, you might gain more answers there.
I'd like to see some information on how to use the new system with a Windows 8/8.1 C# app.
How can i add role ? Can not find anything.
How about one version using the azure infrastructure, like Azure table storage or ACS?
In the RC1 nuget, why does Microsoft.AspNet.Identity.OWin has a dependency on EntityFramework? Which part still uses EntityFramework? Want to replace with an Azure Storage only implementation.
@sprinkle: This issue will be fixed in the RTM version of the package
The video channel9.msdn.com/.../DEV-B314 # fbid = fEhPNbmXE9-shows how to add variables to the user profile.
And how can you change the user profile variables and update?