ASP.NET Identity provider that uses MongoDB for storage