Lo nuevo del cliente web (captcha, listado, jquery, ...)

GECO's picture

Hoy ha sido un día bastante productivo por lo que respecta al cliente web de GECO.

Lo primero que he hecho es implementar un sistema de captcha matematico para evitar que se registren bots. ¿Cómo? fácil, generando un par de números aleatorios entre 1 y 10 y validando que en el registro que la suma es correcta.



gecoweb3.png

Por otra parte ya he implementado la funcionalidad del listado de todas las contraseñas que gestionas desde GECO.



gecoweb4.png

Y haciendo uso de mis conocimientos en css, html y jquery he implementado un popup vistoso para preguntar la contraseña maestra para poder descifrar las contraseñas. Por supuesto esa contraseña nunca se va a mandar y tan solo se va a almacenar en el navegador durante un tiempo determinado.



gecoweb5.png

Y por último quería destacar una funcionalidad que le he implementado basandome en el sistema de templates y es que es posible pasar mensajes o errores de una página a otra a traves de unas variables de sesión.



gecoweb6.png

Nota: La palabra desautenticado me la he inventado.

Comments

2
J. Félix Ontañón's picture

Pues anda que desde ayer que solo tenías el registro/autenticación de usuarios hasta ahora vas a buen ritmo en lo que a cliente web se refiere.

Ahora macho una cosilla ... el captcha ¿muestra la suma a realizar como caracteres o como una imagen renderizada? Lo digo porque será facilmente crackeable (sic) si se trata de caracteres de texto.

danigm's picture

Pues sí, el captcha es fácilmente crackeable. Y ahora que lo dices acabo de encontrar un fallo en la implementación del captcha.

Un fallo que suelo tener cuando programo web es que no tengo en cuenta que la aplicación la van a estar usando varios usuarios a la vez de forma concurrente :P