| Tema: | Sistema de validación de nuevo usuario. |
|---|---|
|
MrGer
Colaborador
Mensajes: 384 Enviado: |
Yo tengo implementada una solución que utilizo en el registro de usuarios nuevos. Yo no tengo problema de compartirlo, pero deberían decirme si es una solucion. Si les parece solucion, diganme donde mandalo. Suerte. http://www.construsur.com.ar/UserReg.html El sistema que implemente usa validacion captcha y ajax para revisar si el nick esta ocupado, y si el mail es válido. Envienme comentarios de como sería bueno para que sea aplicable a todos los casos, porque ese esta diseñado para el look de ese portal. (Por cierto es una modificacion de newsuser) |
|
gerkynet
Posteador de Oro
Mensajes: 1490 Enviado: |
Si no te importa pasarlo te lo agradecería, también lo iba a implementar. Tenía pensado también implementarlo como hook, o quizás como opción en el Typetools para cualquier entrada de texto. |
|
MrGer
Colaborador
Mensajes: 384 Enviado: |
si no tengo problema, el tema es que no esta programado digamos "bien", es una solución intermedia que no requiera estar manejando imagenes a todo momento. El modulo guarda la imagene el disco y devuelve un codigo html con la direccion de la imagen (images/captcha/(tiempo unix en que se genero).jpg) y tambien devuelve el string de la imagen pasado por md5, luego compara este con el que se ingreso y si es correcto, envia el formulario. Del lado del servidor lo que hace es recivir el código enviado y verificar si existe la imagen con ese codigo, si existe guarda los cambios. Luego elimina todas las imagenes que tengan un " nombre " imferior al tiempo + 240 No se si se entendio, a lo que me refiero, no es lo mejor que se podria hacer, pero funciona bien. Si lo quieren publicar envienme el mail a donde mandarlo, pero me agradaria que me den algunos tips para mejorarlo y enviarlo en 3 o 4 días. Si les parece. |
|
AnyKiller
Moderador
Mensajes: 5145 Enviado: |
Puedes enviarlo a downloads[a]dev-postnuke.com. A mí desde leugo, me interesa, y creo que podría ser una buena solución por el momento |
|
MrGer
Colaborador
Mensajes: 384 Enviado: |
Ok, voy a hacerle algunos ajustes rápido y lo voy a probar sobre un postnuke 762 recien instalado para verificar compatibilidad.Y salteando eso lo envio (Se aceptan tips de ultimo minuto hasta mañana) luego de eso como salga. |
|
AnyKiller
Moderador
Mensajes: 5145 Enviado: |
Tips de última hora? Pues... que pueda salir una chica ligerita de ropa bailando, eso siempre anima a lOs nuevOs usuariOs (es broma)Yo mismo testearé el hack |
|
vayaingenieros
Posteador de Bronce
Mensajes: 366 Enviado: |
Eso está muy currao. Exactamente son los caracteres de la imagen los que evitan la entrada de "bots", pero está muy chulo el indicador de nivel de seguridad como el de MSN Hotmail. |
|
gerkynet
Posteador de Oro
Mensajes: 1490 Enviado: |
Tengo por aquí alguna librería de capcha que trabaja con fuentes gráficas, quizás pudiera mejorar el rendimiento (y evitar anticapchas), aunque para registro de usuarios no es que vaya a cargar mucho. El problema que le veo a trabajar con imágen es que al tener la imagen pública se puede serializar un bot y pasar un anti-captcha. |
|
MrGer
Colaborador
Mensajes: 384 Enviado: |
No hay problema, me gusta tu idea no se si va a prevenir ataques pero va a ser visualmente más atractivo. Respecto a lo del serializador, yo elegi un captcha numerico, pero puede ser alfanumerico sin problemas, el tema es que en el alfanumerico me causaba problemas con las mayusculas y las minusculas. |
|
MrGer
Colaborador
Mensajes: 384 Enviado: |
Bueno, listo modifique el modulo newuser de la forma más sencilla y compatible 100% con todo lo que hay (100% al menos con lo que viene por defecto en postnuke). Use las funciones del pnSession para guardar los códigos y las imagenes, se generan dinamicamente (gd2 necesario). Las palabras que aparecen estan definidas en el global.php del módulo... bueno tal cual le gusta a nuetro amigo gerkynet. No le puse toda la estrafalaria cantidad de codigo javascript que tiene el de mi portal (pues puede generar incompatibilidad con algunos themes) ni se comporta de la misma forma, aunque reconozco que me quedo mucho mas seguro pues se comporta igual que el de hotmail. Ya lo envié por mail para que lo pongan en la zona de descargas, mientras tanto, se puede descargar de www.construsur.com.ar/tmp/NewUser.rar AnyKiller, no pude incluir tu pedido porque no era un "Estándar gerkynet", pero bueno, arreglate con él. .gerkynet no te enojes es un chiste, tienes toda la razón en lo que decías en el otro post. El post en cuestiónOjala sirva. Suerte. |
|
vayaingenieros
Posteador de Bronce
Mensajes: 366 Enviado: |
Eso está genial! Tienes por ahí la modificación con " (recargar)" y el nivel de seguridad de la contraseña? |
|
gerkynet
Posteador de Oro
Mensajes: 1490 Enviado: |
Por supuesto que no me enfado, ni mucho menos, (ni siquiera cuando se sube de tono, entiendo que a veces se nos calienta la sangre o estamos rebotados: ¡por dios sabe que!), yo también parcheo así, solo es comentario de pq se hace con permisos. ¡ a ver si pruebo el hack de seguridad ! Con gente como tú (y como muchos de esta comun.) da gusto colaborar, granito a granito ... Salu2 |
|
vayaingenieros
Posteador de Bronce
Mensajes: 366 Enviado: |
Yo lo he probado y va genial! Enhorabuena! |
|
Dixso
Administrador
Mensajes: 2588 Enviado: |
Muy bueno, como dice en un post Gerkynet se podría hacer un hook de esta modificación. PD: He creado un nuevo tema para facilitar el tema de búsqueda de estos post que son importantes. Un saludo
|
|
AnyKiller
Moderador
Mensajes: 5145 Enviado: |
Yo acabo de encotnrarle un fallo. En la adminsitración del módulo: Wrong call for Adminfunction in Module NewUser Por lo demás, el hack funciona a la perfección. Esto promete, ahbría que arreglar ese detalle y añadir que se pueda elegir si poner esa seguridad o no |
|
MrGer
Colaborador
Mensajes: 384 Enviado: |
mmm, a mi no me dio ese error, debería verlo para poder solucionarlo. ahora, es raro, porque no use ninuguna función nueva, (la unica que use es simple y si tiene errores no se debería ver ). Dime las condiciones en que probaste el modulo. |
|
AnyKiller
Moderador
Mensajes: 5145 Enviado: |
Qué quieres que te diga, no tengo modificado el módulo para anda, y lo tengo puesto para que se registren directamente, sin necesidad de obtener la clave por email, usando postnuke 0762, utilizando un theme xanthia y utilizando campos dinámicos que para nada deberían influir en el registro porque solo es para editarlo en user.php. De todas formas, no tengo que hacer nada ahí por ahora :P PD: Hemos estado hablando Dixso y yo sobre este hack ,y nos parece una buena idea intentar hacerlo como hook. Lo comento por si te interesa para trabajarlo PD2: El módulo legal lo tengo desinstalado, igual ese detalle influye |
|
MrGer
Colaborador
Mensajes: 384 Enviado: |
Ninguna de las condiciones que pusistes son distintas a las que testee, así que no tengo idea, esperemos que más gente lo testee y vemos si es algo local o es algo del módulo. Nunca he trabajando con hooks, pero siempre hay una primera vez, voy a trabajar en ello. |
|
AnyKiller
Moderador
Mensajes: 5145 Enviado: |
Editado, si debe salir... a averiguar por qué sale el error |
|
MrGer
Colaborador
Mensajes: 384 Enviado: |
Aún mas extraño, porque lo unico que modifique de ese archivo es el número de version de 0.5 a 0.6 y lo hice solo para saber cual era el modificado, ni siquiera tiene importancia. Esperemos que mas gente lo pruebe No tengo ni idea que es eso |
|
AnyKiller
Moderador
Mensajes: 5145 Enviado: |
Acabo de ver que sí va, sale un módulo llamado Alta (es el nombre que le has puesto en español al NewUsers) que es lo que no me abre, comprueba si lo tienes tú, MrGer, porque es raro raro rarooooooo... a ver si te sale un Altas o NewUser |
|
MrGer
Colaborador
Mensajes: 384 Enviado: |
APSS!!!! SI, el tema esta en el cambio de version!!!, vuelvan la version (el numero) a como estaba. Postnuke no lo reconocia como el mismo modulo. Ya lo modifique y lo subi a http://www.construsur.com.ar/tmp/NewUser.rar Gracias AnyKiller Disculpen. |
|
MrGer
Colaborador
Mensajes: 384 Enviado: |
Alguien más lo ha probado? algún otro bug? |
|
AnyKiller
Moderador
Mensajes: 5145 Enviado: |
Con ese cambio ya me rula bien y no me sale ese "misterioso módulo" Esperemos que se anime la gente a instalarlo y probarlo... es más, diria que es una descarga de seguridad imprescindible para frenar las altas hechas por bots y gusanos |
|
gnrx
Colaborador
Mensajes: 1015 Enviado: |
Hola. He instalado el hack y la verdad, es que esta muy bien. Lo que he ido probando funciona a la perfección. Un pequño detalle, si introducimos mal los caracteres generados por captcha, este nos dice que es erroneo, estaria bien una opción para regresar con un "refresh" manteniendo datos excepto password (si fuera posible). El caso es que, si voy hacia atrás con el botón de retroceder del navegador, introduzco todos los campos bien y me sale el mensaje de que por problemas de cookies, no estoy autorizado a realizar esa operación. En cambio, si el registro lo realizo introduciendo todos los campos correctamente a la primera, entonces realiza el registro perfectamente. Como comentais, estaria bien hacerlo como hook, de ese modo, se podria insertar a otros módulos, como el foro u otros. Seguimos testeado, xD. Salu2. |
|
21aToPe
Forero
Mensajes: 166 Enviado: |
Pues yo en mi web de pruebas de mi@ no consigo que se vea la imagen numérica, da igual el navegador que use: Pruebas de Registro y no quiero probarlo en la web original hasta que vea que funciona. PD.-Hora de este Mensaje: 11:06 no 11:09 como dice su cabecera |
|
MrGer
Colaborador
Mensajes: 384 Enviado: |
Recuerda que para que funciones el servidor debe tener las librerias gd2 cargadas. Sin eso no va a funcionar. |
|
AnyKiller
Moderador
Mensajes: 5145 Enviado: |
Pues yo lo he dejado implementado en mi web, funciona a las mil maravillas |
|
cardiru
Moderador
Mensajes: 1751 Enviado: |
Yo lo he probado en una web de pruebas y funciona con Postnuke 761, pregunto si funcionará con Postnuke 750 considerando que NewUser es NS-NewUser http://www.acuariopeces.com/reporteros/user.php?op=register&module=NewUser |
|
AnyKiller
Moderador
Mensajes: 5145 Enviado: |
Hum... en el 0750 no recomendaria probarlo... entre que es una versión más antigua y que han cambiado mucho todo... |
|
MrGer
Colaborador
Mensajes: 384 Enviado: |
Yo creo que el que tenga 0.750 debería preocuparse por algo más que el sistema de registro (es mi humilde opinión). |
|
cardiru
Moderador
Mensajes: 1751 Enviado: |
Intente actualizar a 760, 1, 2 y me quedo de momento con 750 porque algunas cosas no me funcionan con 761, esperare a la version .8 además aquí seguis con 750 creo que es la mejor versión hasta la fecha. |
|
Dixso
Administrador
Mensajes: 2588 Enviado: |
No te creas... la v0.762 es la estable, que no te quepa duda. Aquí seguimos con la v0.750, por la sencilla razón que si actualizamos dev-postnuke, la mitad, por no decir el 25%, dev-postnuke dejaría de funcionar. Lo mismo sucede con el módulo pnForum, tenemos la 2.0.1 y la estable es la 2.6... Tenemos tantas cosas modificadas a nuestras necesidades que no me imagino actualizar todo :-O Un saludo
|
|
gnrx
Colaborador
Mensajes: 1015 Enviado: |
Yo lo he dejado ya implementado, y funciona muy bien (0.762), hubo users que ya se registraron y no me han comentado nada. Si que estoy mirando lo que mencione anteriormente, si por casualidad introduces mal los caracteres de la imagen, al volver para atras e introducirlos bien dice, el registro, que no tenemos autorización a realizar esa operación y lo de las cookies. Estoy mirandolo ya que a algun user, puede llevarle un poco al "despiste". Saludos. |
|
cardiru
Moderador
Mensajes: 1751 Enviado: |
El problema que veo con 762 es que no muestra imagenes flash dentro de algunos modulos como por ejemplo en Sections. Animacion flash con 750 en mi web principal: http://www.acuariopeces.com/modules.php?op=modload&name=Sections&file=index&req=viewarticle&artid=26&page=1 Y la misma animación con 761 en mi web de pruebas: http://www.acuariopeces.com/reporteros/index.php?name=Sections&req=viewarticle&artid=5&page=1 los parametros estan todos habilitados es Setting, ya espuse yo esta pega cuando salio la 760 y nadie supo dar la solucion. Aunque quizá esto es otro tema http://www.dev-postnuke.com/dpForum-15778.html |
|
MrGer
Colaborador
Mensajes: 384 Enviado: |
(Editado) la respuesta fue movida a http://www.dev-postnuke.com/index.php?module=pnForum&func=viewtopic&topic=15778 |
|
cardiru
Moderador
Mensajes: 1751 Enviado: |
ya sé que se sale del tema, si quieres y puedes dar la solución en el tema de hace tiempo y quedó sin respuesta puedes contestar ahí si sabes la solucion, pues no tengo muy claro lo que propones: http://www.dev-postnuke.com/dpForum-15778.html con los cambios en las lineas 201 y 202 de funcs.php en News no se soluciona el problema de la visulizacion de archivos flash |
|
racerx0056
Novato
Mensajes: 19 Enviado: |
no lo puedo descargar. alguien que lo suba a fileshare, megaupload o rapidshare? |
|
m_jero
Novato
Mensajes: 20 Enviado: |
Yo me he descargado de dev-postnuke este hack, pero me sale el error de Wrong call for Adminfunction in Module NewUser. Tambien he intentado descargarlo desde la web de MrGer , pero el enlace está muerto, alguien que pueda resubirlo? Gracias de antemano |