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.
When Default is specified, the behavior is the DomainName behavior described below.
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).
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).
Use the name provided for the domain when setting the cookie.
The cookie should be set without specifying a domain.
LoginCookieDomain Default | DomainName | HostName | Manual name | None
- 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.
- Related directives
- LoginCookieName, Name, Option SafariCookiePatch