ASP.NET 2.0 Membership/Role Provider using NHibernate.
The purpose of this project is twofold. To learn about NHibernate
and how to use it in a real-world application and to create ASP.NET custom providers for Membership and Role management that support a single pool of users that can be associated with multiple applications, not just one. One of the deficiencies I see with the current ASP.NET implementation is that it assumes that there will only be a need to manage a user base for a single web application. So, the desire is to create additional controls that will support this level of management for more complex web application implementations.
A secondary goal is to ensure that any implementation will nicely integrate with the ASP.NET Web Site Administration Tool.