Applications Membership services
A robust, flexible framework for managing members is often required to support changing application requirements.
Sites often start with a specific community in mind - 'members' that share some common interest.
Once the application is operational though people soon see the benefit to be gained from expanding beyond the original remit.
A flexible membership and access control model will allow a site to evolve smoothly to encompass different classes of membership and different communities of interest.
YellowHawk membership model