I've posted an article on how to convert from the standard Entity Framework implementation that's added when creating a templated ASP.NET web project: http://kaliko.com/blog/aspnet-template-for-data-access-identity/
I noticed that it's requires a few more steps than the MySQL implementation to get it up and running with the sample code that comes with the templated web project. Much due to the fact that I chose to use Guids as identifiers rather than strings which require the identifier data type to be specified in many calls.
General usage is much more straight forward, the following sample creates a role if it not exist and assign a user to it:
var roleManager =
var roleName =
var role = roleManager.FindByName(roleName);
var userManager =
var user = userManager.FindByName(