Here we will describe how ASPNET Membership is configured for Sueetie, as well as list user profiles and roles.
About Sueetie Membership
Sueetie Membership is based on ASPNET Membership and ASPNET Roles. ASPNET Profiles are also used in the Sueetie /membership area and available for use by other Sueetie applications. We plan on layering OpenID on top of ASPNET Membership when possible, but to get Sueetie off the ground ASPNET Membership works great.
User Password Storage Format
User passwords are stored encrypted. An excerpt from a Sueetie ASPNET_MEMBERSHIP table would look like the following.

Sueetie Roles
Sueetie Roles, of course, play a big role in how a user interacts with the various site applications. In setting up an application for use in Sueetie, the app's default roles are modified to correspond with their roles used across Sueetie. The following roles are used in Sueetie.
Registered - All users assigned to Registered role when they create an account
WikiAdministrator - Has access to all Wiki Administrative functions
MediaAdministrator - Full access to media gallery functions
SueetieAdministrator - This is the highest role, with full access to all functions across the site and only role with access to membership functions
ForumAdministrator - Full access to forums administrative functions
BlogAdministrator - Full access to all blogs. Additional roles can be added to grant blog Edit capabilities.
How Application Admins Access their Admin Functions
Each application's Master pages provide the links to the application's administrative pages based on the user's ASPNET Membership Roles. For instance, with the Wiki, Administrators are shown the links to the Wiki Administrative area and a link to facilitate creating new pages. (If any non-WikiAdministrator would try to access these pages they would encounter a login page.)
Note: The Control Panel link is to the membership area, as the current user was also a member of the SueetieAdministrator group.Sueetie User Profiles
Below are the default User Profiles used at Sueetie.com as displayed in the root web.config. These are used for sites who do not use YetAnotherForum.NET for Profile Management. YetAnotherForum.NET is the default Profile Manager and has an extensive profile provider for retrieving and storing user profile properties. See YAF.Core for architectural details.
<profile defaultProvider="SueetieSqlProfileProvider"
automaticSaveEnabled="false">
<providers>
<clear/>
<add name="SueetieSqlProfileProvider"
connectionStringName="SueetieConnectionString"
applicationName="Sueetie"
type="System.Web.Profile.SqlProfileProvider"/>
</providers>
<properties>
<clear/>
<add name="DisplayName" type="String" />
<add name="Gender" type="String"/>
<add name="Country" type="String"/>
<add name="Occupation" type="String"/>
<add name="Website" type="String"/>
<add name="TwitterName" type="String" />
<add name="Newsletter" type="Boolean" />
</properties>
</profile>