login, sesiones y ruteo integrados con modelo