LoginCookieDomain
Learn how to use the LoginCookieDomain config.txt directive to specify the domain EZproxy should use when setting a session cookie during login.
LoginCookieDomain specifies the domain that EZproxy should use when setting its session cookie during login. The DomainName behavior is the default behavior as it has the widest compatibility across all browsers. When using any of the other options, be sure to test a variety of browsers on a variety of operating systems to insure the session cookie successfully.
If Option SafariCookiePatch is present in config.txt, its behavior overrides the LoginCookieDomain behavior for users who are accessing with the Safari browser.
Qualifiers
Qualifier | Description |
---|---|
Default |
When Default is specified, the behavior is the DomainName behavior described below. |
DomainName |
If the EZproxy server name is its IP address, then use the IP address; for hostnames, use everything from the first period to the end of the hostname (e.g., for ezproxy.yourlib.org, use .yourlib.org). |
HostName |
If the EZproxy server name is its IP address, then use the IP address; for hostnames, use a period followed by the complete server name (e.g., for ezproxy.yourlib.org, use .ezproxy.yourlib.org). |
Manual name |
Use the name provided for the domain when setting the cookie. |
None |
The cookie should be set without specifying a domain. |
Syntax
LoginCookieDomain Default | DomainName | HostName | Manual name | None
Examples
Direct EZproxy to set its session cookie in the ezproxy.yourlib.org domain.
LoginCookieDomain Manual ezproxy.yourlib.org
Direct EZproxy not to specify a domain when setting its session cookie.
LoginCookieDomain None