[Sergio Iglesias](https://sergioiglesias.net) · Blog sobre Joomla

# SIS UserLock, plugin para Joomla 4 para bloquear usuarios hasta...

[ Añadir a fuentes preferidas ](https://www.google.com/preferences/source?q=sergioiglesias.net)   12 Enero 2022    [Extensiones](https://sergioiglesias.net/blog/extensiones)   1 - 2 minutos    Visitas: 1755  -
- [ Desarrollo Joomla ](https://sergioiglesias.net/etiquetas/desarrollo-joomla)
- [ Extensiones Joomla ](https://sergioiglesias.net/etiquetas/extensiones-joomla)
- [ Joomla4 ](https://sergioiglesias.net/etiquetas/joomla4)

  ![](https://sergioiglesias.net/images/blog/extensiones/sis-userlock.webp) Hasta que un usuario no rellene los campos personalizados de usuarios que selecciones, no podrá hacer nada en tu página web.

SIS UserLock, plugin para #Joomla4 para bloquear usuarios hasta... #MejorConJoomla

  [  Compártelo ](https://www.linkedin.com/sharing/share-offsite/?url=https://sergioiglesias.net/blog/extensiones/sis-userlock-plugin-para-joomla-4-para-bloquear-usuarios-hasta "Compártelo")   [  Postéalo ](https://twitter.com/intent/tweet?url=https%3A%2F%2Fsergioiglesias.net%2Fblog%2Fextensiones%2Fsis-userlock-plugin-para-joomla-4-para-bloquear-usuarios-hasta&text=SIS%20UserLock%2C%20plugin%20para%20%23Joomla4%20para%20bloquear%20usuarios%20hasta...%20%23MejorConJoomla "Postéalo")   [  Envíalo ](https://api.whatsapp.com/send?text=SIS%20UserLock%2C%20plugin%20para%20%23Joomla4%20para%20bloquear%20usuarios%20hasta...%20%23MejorConJoomla%20-%20https%3A%2F%2Fsergioiglesias.net%2Fblog%2Fextensiones%2Fsis-userlock-plugin-para-joomla-4-para-bloquear-usuarios-hasta "Envíalo")

## Por qué desarrollar este plugin para Joomla

En varios proyectos que llevo hemos tenido que incluir una serie de campos personalizados para usuarios.

El "problema" viene que esos usuarios ya estaban registrados en la web y claro, estos campos era necesario que los rellenaran.

La única forma segura que tenía de que los rellenaran era esta: desarrollando un plugin de sistema que no les dejara hacer nada en la web (navegar por los diferentes ítems de menú) hasta que no entraran en ellos.

Dicho y hecho.

## Funcionamiento de SIS UserLock

Su funcionamiento es muy simple. Los pasos que tienes que seguir son los siguientes:

1. [Descargar el plugin de mi sitio de GitHub](https://sergiois.github.io/sis-userlock.html).
2. Instalarlo de la forma habitual en Joomla.
    En este artículo tienes más información: [Cómo instalar una extensión en Joomla](https://sergioiglesias.net/blog/extensiones/468-como-instalar-una-extension-en-joomla-varias-formas).
3. Ir al plugin y configurarlo.
4. Habilitar el plugin y listo.

Con estos 4 sencillos pasos tendrás funcionando el plugin en tu web.

Voy ahora a explicarte cómo configurar el plugin para que no tengas problema.

## Cómo configurar SIS UserLock

![Plugin Joomla SIS UserLock](https://sergioiglesias.net/media/cached-resp-images//images/blog/extensiones/sis-userlock/plugin-sis-userlock-joomla_1230.png?version=cd7642b8636c560ae440d65f3dbc5854)

Como puedes ver en la captura anterior cuenta con 3 campos.

### Selecciona campos

Tendrás que seleccionar los campos personalizados de usuario que éste tiene que rellenar para poder navegar por la web.

Evidentemente, primero tienes que tenerlos creados (en un próximo artículo te explicaré cómo hacerlo).

### Selecciona ítem de menú de redirección

Tendrás que seleccionar el ítem de menú al que redirigirás al usuario hasta que rellene estos campos.

Lo lógico es que crees un ítem de menú de tipo "Perfil de usuario" ya que desde aquí podrá acceder directaente a editar sus datos.

### Mensaje de error

Un mensaje que le saldrá cuando intente navegar a cualquier ítem de menú de tu web y no tenga rellenados todos los campos que hayas seleccionado en el primer campo de configuración del plugin.

---

Pues este es el plugin que he desarrollado.

 Tienes toda la información y puedes descargarlo en mi GitHub: [SIS UserLock](https://sergiois.github.io/sis-userlock.html)

Espero que te guste y te sirva para tus proyectos.

Si quieres ayudar a otros compañeros, comparte el artículo en Twitter haciendo clic a continuación.

SIS UserLock, plugin para #Joomla4 para bloquear usuarios hasta... #MejorConJoomla

  [  Compártelo ](https://www.linkedin.com/sharing/share-offsite/?url=https://sergioiglesias.net/blog/extensiones/sis-userlock-plugin-para-joomla-4-para-bloquear-usuarios-hasta "Compártelo")   [  Postéalo ](https://twitter.com/intent/tweet?url=https%3A%2F%2Fsergioiglesias.net%2Fblog%2Fextensiones%2Fsis-userlock-plugin-para-joomla-4-para-bloquear-usuarios-hasta&text=SIS%20UserLock%2C%20plugin%20para%20%23Joomla4%20para%20bloquear%20usuarios%20hasta...%20%23MejorConJoomla "Postéalo")   [  Envíalo ](https://api.whatsapp.com/send?text=SIS%20UserLock%2C%20plugin%20para%20%23Joomla4%20para%20bloquear%20usuarios%20hasta...%20%23MejorConJoomla%20-%20https%3A%2F%2Fsergioiglesias.net%2Fblog%2Fextensiones%2Fsis-userlock-plugin-para-joomla-4-para-bloquear-usuarios-hasta "Envíalo")

[ Añadir a fuentes preferidas ](https://www.google.com/preferences/source?q=sergioiglesias.net)Gratuito · Primer paso recomendado

### ¿No sabes bien en qué estado

está tu web Joomla?

Antes de decidir si hay que arreglar, migrar o mantener, conviene saber qué está pasando. Reviso el estado de tu web — versión de Joomla, extensiones y lo que se pueda ver — y te digo qué conviene hacer y en qué orden.

Versión de Joomla y ruta de actualización Estado de extensiones Plan de acción con recomendaciones Informe por email + HTML

[ Solicitar revisión gratuita sin compromiso ](https://sergioiglesias.net/revision-joomla-gratis)Respuesta en 24–48 h laborables

[![Sergio Iglesias](https://sergioiglesias.net/images/sergiois-joomla-web.png)](https://sergioiglesias.net/sobre-mi)##### Consultor Web Joomla Senior

Soy [Sergio Iglesias](https://sergioiglesias.net/sobre-mi). Ayudo a empresas, instituciones y profesionales a convertir su web en una herramienta real de negocio: segura, escalable y fácil de gestionar. Soy especialista en migraciones complejas de Joomla sin pérdida de datos, desarrollo de extensiones y plantillas a medida y ofrezco mantenimiento y evolución de tu CMS.

[](https://x.com/sergiois "Sergio Iglesias en X") [](https://www.linkedin.com/in/sergiois "Sergio Iglesias en Linkedin") [](https://github.com/sergiois "Sergio Iglesias en Github") [](https://sergiois.github.io/ "Extensiones Joomla de Sergio Iglesias")

### Suscríbete a mi newsletter

¿Te ha gustado el artículo? Suscríbete a mi newsletter y recibe contenido exclusivo.
Podrás hacer gratis un **Curso de desarrollo de plantillas Joomla**.

[Quiero apuntarme!](https://sergioiglesias.net/newsletter)

###  No hay comentarios

###  Deja tu comentario

 En respuesta a Some User

 Nombre \*

 Dirección de email \*

 Texto del comentario \*

 Doy mi consentimiento para que mi información personal sea recopilada y procesada por este sitio para aceptar y mostrar mi comentario, así como para notificarme sobre las respuestas a él según la [Declaración de privacidad](https://sergioiglesias.net/politica-privacidad) del sitio. \*
