Compartir a través de


.NET Passport Profile Schema

.NET Passport Profile Schema

Microsoft .NET Passport runs and maintains its own scalable and reliable master database for storing the single sign-in (SSI) and profile information for its users.

A core profile consists of a minimal set of personal profile information about signed-in users that is shared among all .NET Passport participating sites. The core profile information is stored locally in the Profile cookie.

A profile can be thought of from two perspectives: as a database and as locally stored information. A participating site does not have direct access to the user's data in the .NET Passport database. However, a participating site can request the information indirectly by using Profile property of the Passport Manager object or GetProfileObject method of the PassportIdentity object.

The core profile is a set of attributes, such as Nickname, PostalCode, and City, associated with every .NET Passport user. This profile includes a subset of attributes provided to internal and external participating .NET Passport Web sites as part of the sign-in or consent process. A .NET Passport user can fill in attribute values when registering for a .NET Passport. The core profile is sent from .NET Passport network servers in the form of a query string and is stored on each user's computer as an encrypted cookie.

See Also

Component Configuration Document