Hace varios años desarrollé un sitio web para una empresa mayorista que quería mantener su catálogo en línea (y precios al por mayor) en privado. A falta de revisar manualmente cada aplicación enviada, estaba realmente atascado en cómo lograr esto con precisión.Validación: Más allá de las direcciones de correo electrónico/Números de teléfono
Esto también ha surgido en otros proyectos web que requieren registro para acceder a cierta información "levemente secreta", incluidos miembros de la prensa y distribuidores. Con la mayoría de estas aplicaciones recibiendo muy poco en términos de envíos reales, fue fácil descartar la tarea de validar automáticamente el formulario como imposible (o demasiado esfuerzo).
Últimamente, sin embargo, ha habido un gran aumento en los registros, y tendría sentido automatizar este proceso si fuera posible.
El sitio está desarrollado en PHP, y he intentado lo siguiente:
- raspado Dunn and Bradstreet contra el teléfono de la empresa
- desguace de páginas amarillas contra el teléfono/dirección
- básico Regex
La expresión regular es solo una validación estándar para cualquier usuario. El raspado no era confiable (y de manera cuestionable después de los términos & condiciones)
¿Cómo lidian otros desarrolladores con el tema de la validación de negocios/prensa, y cómo justifican esto a sus clientes?
, gracias cargas
¿Qué tipo de validación está buscando hacer? ¿Solo verificar que están representando un negocio? –
Creo que debería usar la validación para rechazar registros evidentemente falsos, luego hacer que los humanos verifiquen manualmente el resto. –
@Michael Petrotta Exactamente, sí. Mis métodos anteriores, casi cualquier persona podía buscar una empresa y obtener acceso automático al ingresar su información. Hay otras piezas de información para validar que significarían más, como una identificación fiscal (no hay pista en la prensa). @Andrew Dunn Ya tengo la validación de formulario estándar, filtrando datos sin sentido. –