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 forma más sencilla de generar el backend de tus aplicaciones Symfony. Ver más

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