Custom ASP.NET Identity to use with a Neo4j Graph Database backend