Nuevo en Symfony 4.3: ID de sesión configurable

PHP define muchas opciones de configuración para las sesiones. En Symfony puedes configurar todas ellas bajo la opción framework.session.* para no tener que modificar el archivo php.ini.

En Symfony 4.3 hemos mejorado esta funcionalidad permitiendo configurar otras dos opciones relacionadas con el ID de las sesiones:

# config/packages/framework.yaml
framework:
    session:
        # configura la longitud de la cadena usada como ID de sesión
        # es un entero que por defecto vale 32 (valores permitidos: entre 22 y 256)
        sid_length: 64
 
        # configura el número de bits utilizados para codificar cada carácter del ID
        # es un entero que por defecto vale 4 (valores permitidos: 4, 5, o 6)
        sid_bits_per_character: 4

Estas nuevas opciones de Symfony configuran las opciones session.sid_length y session.sid_bits_per_character de PHP respectivamente.

Esta funcionalidad fue contribuida por Anthony Martin en el pull request #30027.

Fuente: New in Symfony 4.3: Configurable Session ID

Comentarios

Publicada el

12 de abril de 2019

Etiquetas

Proyectos Symfony destacados

La plataforma de eCommerce 100% Symfony que rivaliza con Magento y PrestaShop. Ver más

Síguenos en @symfony_es para acceder a las últimas noticias.