[ Solucionado ] No puedo iniciar sesión en guarani 3w 3.13.0

Cuando trato de iniciar sesión en una nueva instalación de guaraní 3.13.0 el sistema regresa a la pantalla de login el log .

El log de apache no presenta ningún mensaje relevante
Adjunto log de guarani3w en el cual se ve La acción ‘login’ no existe Se redirige a ‘index’ con parámetro ‘login’ .

no se donde puede estar mi error.


log_g3w3.txt (3.92 KB)

Perdon ya solucioné se pasó la advertencia # LOS ALIAS NO TIENEN QUE TENER PUNTOS de la config de alias.php

Me pasó lo mismo :frowning:
En un entorno de desarrollo intente con http://localhost/g3w/3.16/ y fallaba en el login (de hecho fallaba al traer la sesión luego de recargar).

Hola,

Este problema saldrá solucionado en la versión 3.18.0 de Guaraní.

La solución es reemplazar en la función get_session_name de la clase vendor/siu/chulupi-framework/src/SIU/Chulupi/nucleo/sesion.php:

Se remplaza esto:

$alias = ltrim(kernel::proyecto()->get_alias(), '/'); // se saca la "/" del principio del alias

por esto otro:

$alias = ltrim(str_replace(".", "dot", kernel::proyecto()->get_alias()), '/'); // se saca la "/" del principio del alias, además se reemplazan los "." por el string "dot"

saludos.