Important
You are browsing the documentation for version 4.2 of OroCommerce, OroCRM and OroPlatform, which is no longer maintained. Read version 5.1 (the latest LTS version) of the Oro documentation to get up-to-date information.
See our Release Process documentation for more information on the currently supported and upcoming releases.
Protect Cookies
If the application is configured to be used via SSL connection, you may want to protect the application cookies, too.
Cookies are protected with Secure and HttpOnly flags.
By default, all cookies used in ORO applications have the secure flag set to auto
. This means that cookies will have the secure
flag for HTTPS requests and no such flag for HTTP requests.
All cookies, except for the CSRF cookie, have httponly flag set to true. This means that the cookie will not be accessible
by scripting languages, such as JavaScript.
More information about this configuration is available in the cookie secure configuration section of Symfony documentation.
If your application uses proxy that makes redirects from https requests to http, the application will detect that
the request was made with http request. As a result, the auto
value for secure parameter will remove the secure flag.
In this case you can manually set this parameter for each cookie via the configuration or reconfigure your web sever
to add the secure flag by the server.