PlatformCookies Fields |
The PlatformCookies type exposes the following members.
Name | Description | |
---|---|---|
AppKey |
The cookie name is EAP.AppKey.
The name of the application as identified in the meta-data and web.config file.
This is required to support multiple NetQuarry-based applications on the same server.
| |
AppRoot |
The cookie name is EAP.Root.
Logical path to the login page. This is part of the logout mechanism.
| |
AppTitle |
The cookie name is EAP.AppTitle.
Stores the application title for display purposes.
| |
CredentialCacheOption |
The cookie name is EAP.CREDCACHE and it has a 30-day expiration.
The type of userid/password caching allowed by the application.
See CredentialsCacheOption for possible values. The default is CacheNone.
The credential caching options are configured on the application using the AllowUserCredentialCache and
AllowPasswordCredentialCache bits of the SecurityAttributes
This allows support for the application login page remembering userid and/or password. Most applications are configured to not remember userid or password
and, in particular, allowing the password to be remembered is strongly discouraged.
| |
Culture |
The cookie name is EAP.CULTURE and it has a 30-day expiration.
User-selected language culture.
Note that this the standard culture cookie name, but the culture cookie name can be overridden
by creating a CultureCookieName entry for the application in the web.config file.
| |
LogoutUrl |
The cookie name is EAP.LOGOUT.
Logical path to landing page following a logout.
This is required to support multiple logout landing pages depending on how the user logged in.
| |
Password |
The cookie name is EAP.PWDX and it has a 30-day expiration.
The user password (encrypted), if CredentialCacheOption is set to remember the user password.
This is strongly discouraged. | |
StartQueryString |
The cookie name is EAP.SQS.
No longer used, but provided for completeness.
| |
UserID |
The cookie name is EAP.USERID and it has a 30-day expiration.
The user ID, if CredentialCacheOption is set to remember the user ID.
| |
UserInitDst |
The cookie name is EAP.InitDst.
Specifies the destination page following a login-through request (e.g. from an email link).
Allows support of login-through for email and other external links as well as following session timeouts.
That is, clicking on an email link to a page in the system where the user is not already logged in takes user to login page,
then once logged in, through to the link's ultimate destination page.
Similarly allows a login then redirection to the target page where the user's session has timed out.
| |
UserToken |
The cookie name is EAP.UTKN.
The NetQuarry user session token.
This is used in order to allow for a short .Net session timeout (e.g. 5 minutes for performance), yet allow user session
timeout to be longer so as to NOT require a login for a longer period (e.g. 30 minutes).
|