log in, permisos y algunas validaciones