Documentation for this section has not yet been entered.
A membership user's MembershipUser.UserName is used in conjunction with the membership user's password to authenticate the membership user.
The MembershipUser.UserName of a System.Web.Security.MembershipUser identifies a unique user for each application that uses System.Web.Security.Membership for authentication. An application is identified by the membership Membership.ApplicationName. The same user name can be used in multiple applications for different users. Alternatively, a single user name can be used to identify a user for multiple applications, provided the applications are configured with the same Membership.ApplicationName.
You can retrieve a System.Web.Security.MembershipUser object for a membership user by passing the user name to one of the overloads of the Membership.GetUser method, or as a member of a System.Web.Security.MembershipUserCollection returned from the Membership.GetAllUsers, Membership.FindUsersByName(string, int, int, Int32@), or Membership.FindUsersByEmail(string, int, int, Int32@) method.
You can retrieve the user name for a membership user if the e-mail address for the user is known, by using the Membership.GetUserNameByEmail(string) method.