An mplementation of the ASP.NET Identity providers that use NHibernate and Sharp Architecture