Hablando de aplicaciones web en general qué es mejor, validar todas las entradas (datos de formularios, urls) o sanear todas las salidas ?
David Cuadrado
[ Admin ]
es conveniente validar las entradas a nivel del cliente, y es siempre necesario validar las entradas a nivel de servidor. Las salidas se deben sanear en caso de que las validaciones a nivel de servidor no sean muy estrictas. por ejemplo si la entrada es un login y la validacion en el servidor no acepta caracteres especiales no hay necesidad de sanear la salida.
como dato curioso, en rails3 todas las salidas estan saneadas por defecto y se debe especificar si no se quiere sanear.
NN comments
