Tema: Sistema de validación de nuevo usuario.
MrGer
avatar
Colaborador
Colaborador
Mensajes: 384

Enviado:
4.sep 2006 - 23:35

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)



El portal de la Industria y la construcción.


gerkynet
avatar
Posteador de Oro
Posteador de Oro
Mensajes: 1490

Enviado:
4.sep 2006 - 23:40

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.


Hispa-PN.net - Desarrollos PostNuke

MrGer
avatar
Colaborador
Colaborador
Mensajes: 384

Enviado:
4.sep 2006 - 23:51

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.



El portal de la Industria y la construcción.


AnyKiller
avatar
Moderador
Moderador
Mensajes: 5145

Enviado:
5.sep 2006 - 01:01

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 smile




No atiendo mensajes privados para dudas
MrGer
avatar
Colaborador
Colaborador
Mensajes: 384

Enviado:
5.sep 2006 - 01:06

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.



El portal de la Industria y la construcción.


AnyKiller
avatar
Moderador
Moderador
Mensajes: 5145

Enviado:
5.sep 2006 - 01:08

Tips de última hora? Pues... que pueda salir una chica ligerita de ropa bailando, eso siempre anima a lOs nuevOs usuariOs laugh laugh laugh laugh laugh (es broma)

Yo mismo testearé el hack smile




No atiendo mensajes privados para dudas
vayaingenieros
avatar
Posteador de Bronce
Posteador de Bronce
Mensajes: 366

Enviado:
5.sep 2006 - 01:14

MrGerYo 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)


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
avatar
Posteador de Oro
Posteador de Oro
Mensajes: 1490

Enviado:
5.sep 2006 - 01:52

MrGersi 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.


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.



Hispa-PN.net - Desarrollos PostNuke

MrGer
avatar
Colaborador
Colaborador
Mensajes: 384

Enviado:
5.sep 2006 - 01:57

AnyKillerTips de última hora? Pues... que pueda salir una chica ligerita de ropa bailando, eso siempre anima a lOs nuevOs usuariOs laugh laugh laugh laugh laugh (es broma)

Yo mismo testearé el hack smile


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.



El portal de la Industria y la construcción.


MrGer
avatar
Colaborador
Colaborador
Mensajes: 384

Enviado:
5.sep 2006 - 03:31

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. laugh .

gerkynet no te enojes es un chiste, tienes toda la razón en lo que decías en el otro post. cool El post en cuestión

Ojala sirva. Suerte.



El portal de la Industria y la construcción.


vayaingenieros
avatar
Posteador de Bronce
Posteador de Bronce
Mensajes: 366

Enviado:
5.sep 2006 - 10:42

Eso está genial!
Tienes por ahí la modificación con " (recargar)" y el nivel de seguridad de la contraseña?


gerkynet
avatar
Posteador de Oro
Posteador de Oro
Mensajes: 1490

Enviado:
5.sep 2006 - 12:33

MrGer
gerkynet no te enojes es un chiste, tienes toda la razón en lo que decías en el otro post. cool El post en cuestión

Ojala sirva. Suerte.


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




Hispa-PN.net - Desarrollos PostNuke

vayaingenieros
avatar
Posteador de Bronce
Posteador de Bronce
Mensajes: 366

Enviado:
5.sep 2006 - 12:46

Yo lo he probado y va genial! Enhorabuena!


Dixso
avatar
Administrador
Administrador
Mensajes: 2588

Enviado:
5.sep 2006 - 13:02

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 wink
AnyKiller
avatar
Moderador
Moderador
Mensajes: 5145

Enviado:
5.sep 2006 - 13:05

Yo acabo de encotnrarle un fallo. En la adminsitración del módulo:

Wrong call for Adminfunction in Module NewUser rolleyes

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




No atiendo mensajes privados para dudas
MrGer
avatar
Colaborador
Colaborador
Mensajes: 384

Enviado:
5.sep 2006 - 13:16

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.



El portal de la Industria y la construcción.


AnyKiller
avatar
Moderador
Moderador
Mensajes: 5145

Enviado:
5.sep 2006 - 13:20

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




No atiendo mensajes privados para dudas
MrGer
avatar
Colaborador
Colaborador
Mensajes: 384

Enviado:
5.sep 2006 - 13:25

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.



El portal de la Industria y la construcción.


AnyKiller
avatar
Moderador
Moderador
Mensajes: 5145

Enviado:
5.sep 2006 - 13:31

Editado, si debe salir... a averiguar por qué sale el error confused




No atiendo mensajes privados para dudas
MrGer
avatar
Colaborador
Colaborador
Mensajes: 384

Enviado:
5.sep 2006 - 13:36

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.
Cita Es que sale un módulo llamado alta


Esperemos que mas gente lo pruebe

No tengo ni idea que es eso blush



El portal de la Industria y la construcción.


AnyKiller
avatar
Moderador
Moderador
Mensajes: 5145

Enviado:
5.sep 2006 - 13:40

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




No atiendo mensajes privados para dudas
MrGer
avatar
Colaborador
Colaborador
Mensajes: 384

Enviado:
5.sep 2006 - 14:10

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.



El portal de la Industria y la construcción.


MrGer
avatar
Colaborador
Colaborador
Mensajes: 384

Enviado:
5.sep 2006 - 20:26

Alguien más lo ha probado? algún otro bug?



El portal de la Industria y la construcción.


AnyKiller
avatar
Moderador
Moderador
Mensajes: 5145

Enviado:
5.sep 2006 - 21:09

Con ese cambio ya me rula bien y no me sale ese "misterioso módulo" laugh laugh laugh laugh laugh

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




No atiendo mensajes privados para dudas
gnrx

Colaborador
Colaborador
Mensajes: 1015

Enviado:
6.sep 2006 - 03:44

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.




El cable e Internet

21aToPe
avatar
Forero
Forero
Mensajes: 166

Enviado:
6.sep 2006 - 11:05

confused 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. rolleyes

PD.-Hora de este Mensaje: 11:06 no 11:09 como dice su cabecera biggrin


MrGer
avatar
Colaborador
Colaborador
Mensajes: 384

Enviado:
6.sep 2006 - 14:35

Recuerda que para que funciones el servidor debe tener las librerias gd2 cargadas. Sin eso no va a funcionar.



El portal de la Industria y la construcción.


AnyKiller
avatar
Moderador
Moderador
Mensajes: 5145

Enviado:
6.sep 2006 - 14:42

Pues yo lo he dejado implementado en mi web, funciona a las mil maravillas biggrin




No atiendo mensajes privados para dudas
cardiru
avatar
Moderador
Moderador
Mensajes: 1751

Enviado:
6.sep 2006 - 14:52

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



acuariopeces
AnyKiller
avatar
Moderador
Moderador
Mensajes: 5145

Enviado:
6.sep 2006 - 14:57

Hum... en el 0750 no recomendaria probarlo... entre que es una versión más antigua y que han cambiado mucho todo...




No atiendo mensajes privados para dudas
MrGer
avatar
Colaborador
Colaborador
Mensajes: 384

Enviado:
6.sep 2006 - 15:00

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).



El portal de la Industria y la construcción.


cardiru
avatar
Moderador
Moderador
Mensajes: 1751

Enviado:
6.sep 2006 - 15:05

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.



acuariopeces
Dixso
avatar
Administrador
Administrador
Mensajes: 2588

Enviado:
6.sep 2006 - 15:14

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 wink
gnrx

Colaborador
Colaborador
Mensajes: 1015

Enviado:
6.sep 2006 - 15:28

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.




El cable e Internet

cardiru
avatar
Moderador
Moderador
Mensajes: 1751

Enviado:
6.sep 2006 - 15:38

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



acuariopeces
MrGer
avatar
Colaborador
Colaborador
Mensajes: 384

Enviado:
6.sep 2006 - 15:54

(Editado) la respuesta fue movida a http://www.dev-postnuke.com/index.php?module=pnForum&func=viewtopic&topic=15778




El portal de la Industria y la construcción.


cardiru
avatar
Moderador
Moderador
Mensajes: 1751

Enviado:
6.sep 2006 - 16:07

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



acuariopeces
racerx0056

Novato
Novato
Mensajes: 19

Enviado:
14.may 2007 - 19:26

no lo puedo descargar. alguien que lo suba a fileshare, megaupload o rapidshare?
m_jero

Novato
Novato
Mensajes: 20

Enviado:
22.oct 2007 - 20:34

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