An extensible and simple membership provider for .Net