Aceptar para crear ...
 
Avisos
Vaciar todo

Aceptar para crear cuenta a nuevo usuario registrado

8 Respuestas
3 Usuarios
0 Reactions
4,390 Visitas
Reinaldo Soler
Respuestas: 128
Estimable Member
Topic starter
 

Hola.
No se si se puede hacer que los usuarios que rellenen el formulario para registrarse, que no se cree automaticamente el registro cuando pinchan el el email que se crea automaticamente, sino que reciba un email el webmaster para decidir si quiere o no quiere darlo de alta como nuevo usuario registrado.
Gracias.
Salu2.


 
Respondido : 26/04/2011 8:14 am
Jhon
 Jhon
Respuestas: 44989
Illustrious Member Moderator
 

Hola Reinaldo

Puedes probar modificando la base de datos de tu sitio web, colocando en la tabla jos_user el campo block el valor por defecto igual a 1

Es decir, joomla cuando inserta un usuario no define este campo y se llena con el valor por defecto de la base de datos (0= no bloqueado), al activar este campo por defecto a bloqueado (1 = bloqueado), todos los usuarios nuevos por defecto estarán bloqueados y se requerirá del administrador para activar el usuario.

Saludos.


 
Respondido : 26/04/2011 5:55 pm
Reinaldo Soler
Respuestas: 128
Estimable Member
Topic starter
 

Gracias Jhon.
Estoy terminando una web y no para de tener nuevos usuarios registrados y todos los usuarios tienen en su email la terminación "nombre@mail.ru". Hay alguna forma de bloquear esto, bien por el dominio "mail.ru" ???
Gracias.
Salu2.


 
Respondido : 28/04/2011 4:04 pm
Jhon
 Jhon
Respuestas: 44989
Illustrious Member Moderator
 

Hola Reinaldo

Una opción seria agregar captcha al registro de usuarios
http://www.youtube.com/watch?v=kGnouseqaow

Puedes también instalar una extensión para seguridad en el registro, revisa el siguiente artículo

Saludos


 
Respondido : 28/04/2011 4:42 pm
Reinaldo Soler
Respuestas: 128
Estimable Member
Topic starter
 

Gracias Jhon.
Pero tengo dudas en lo que me explicas mas arriba:

Puedes probar modificando la base de datos de tu sitio web, colocando en la tabla jos_user el campo block el valor por defecto igual a 1

Es decir, joomla cuando inserta un usuario no define este campo y se llena con el valor por defecto de la base de datos (0= no bloqueado), al activar este campo por defecto a bloqueado (1 = bloqueado), todos los usuarios nuevos por defecto estarán bloqueados y se requerirá del administrador para activar el usuario.

Si hago esto, ¿como activo el usuario?
El administrator lo puede activar desde el backend en el gestor de usuarios, o tiene que ir otra vez a la tabla jos_user y poner en el campo block=0.

Muchas gracias.
Salu2.


 
Respondido : 29/04/2011 4:51 pm
Jhon
 Jhon
Respuestas: 44989
Illustrious Member Moderator
 

Hola Reinaldo

Lo activaría desde el backend, la modificación de la base de datos sólo se haría una vez.

Recuerda que tienes que modificar en la estructura de la tabla definiendo un nuevo valor para el campo por defecto, de esta manera los nuevos registros tomarán ese valor.

Saludos.


 
Respondido : 29/04/2011 4:59 pm
Reinaldo Soler
Respuestas: 128
Estimable Member
Topic starter
 

ok Jhon.
Gracias, voy a probarlo.
Salu2.


 
Respondido : 02/05/2011 10:52 am
Webempresa
Respuestas: 36
Eminent Member
 

Creo que hay una opción más sencilla.

En la administración de Joomla. Sitio => configuración global

Encontrarás la opción de que los usuarios no se registren automáticamente. Entonces el Administrador recibirá el mail de sistema conforme un nuevo usuario se ha regitrado y tendrá que darlo de alta manualmente:


 
Respondido : 02/05/2011 11:35 am