ezsystems/ezpublish-kernel
eZ Publish Kernel is the core of the eZ Publish/eZ Platform CMS, providing the content repository, field types, search integration, and services for building and extending PHP-based content applications with a modular, API-driven architecture.
Symfony offers the possibility to change many session options, such as:
The problem is that, prior to eZ Publish 5.3, one could define these options at the application level only
(i.e. in Symfony framework configuration).
The consequence is that it makes it impossible to define them per SiteAccess, which can be annoying when working
on a multi-site application, with URI-based SiteAccess matching.
Per SiteAccess session options have been defined, removing this limitation.
Example:
ezpublish.yml
ezpublish:
system:
my_siteaccess:
session:
name: my_session_name
cookie_domain: mydomain.com
cookie_path: /foo
cookie_lifetime: 86400
cookie_secure: false
cookie_httponly: true
Note: Session options are all optional. If not defined, it will fallback to those defined in Symfony
frameworkconfiguration, which themselves fallback to default PHP ones (fromphp.ini).
ezpublish.system.<siteAccessName>.session_name has been deprecated for defining session name.
You now need to use ezpublish.system.<siteAccessName>.session.name.
Before:
ezpublish:
system:
my_siteaccess:
session_name: SomeSessionName
After:
ezpublish:
system:
my_siteaccess:
session:
name: SomeSessionName
How can I help you explore Laravel packages today?