Por cada tiempo $ this-> session-> set_userdata() o $ this-> session-> set_flashdata() se usa en mi controlador, otro identico "Set-Cookie: ci_session = ..." se agrega al encabezado http que envía el servidor.Campos duplicados "set-cookie: ci-session" en el encabezado por codeigniter
Múltiples campos de Set-Cookie, con el mismo nombre de cookie, en el encabezado http no está bien según rfc6265.
Entonces, ¿hay alguna manera de usar las sesiones codeigniter sin que cree múltiples "cookies set-set" idénticas?
(He usado rizo para verificar la cabecera HTTP)
El problema es que codigniter crea una primera cookie de sesión solo para solicitar la página, por lo que con solo una llamada $ this-> session-> set_userdata() habrá dos "Set-Cookie: ci_session =. .. "s. – mathulus
Personalmente, y con la experiencia de proyectos reales que usan CodeIgniter, no uso sesiones de CI. Prefiero usar sesiones de php nativas y funciones de sesiones nativas de php. – Dale