Tutoriales de WordPress de Confianza, cuando más los necesitas.
Guía para Principiantes de WordPress
Copa WPB
25 Millones+
Sitios web que usan nuestros plugins
16+
Años de experiencia en WordPress
3000+
Tutoriales de WordPress de expertos

Cómo evitar que los usuarios compartan contraseñas en WordPress

Por defecto, un usuario de WordPress puede iniciar sesión en una cuenta desde múltiples ubicaciones al mismo tiempo. Esto puede comprometer la seguridad de su sitio de WordPress de múltiples autores, y definitivamente puede afectar sus ganancias si tiene un sitio de membresía. En este artículo, le mostraremos cómo evitar que los usuarios compartan contraseñas en WordPress bloqueando inicios de sesión simultáneos.

¿Cómo maneja WordPress las sesiones de usuario?

Prevenir inicios de sesión concurrentes

Antes de continuar, hablemos un poco sobre cómo WordPress maneja las sesiones de usuario. Al igual que muchas otras aplicaciones web, WordPress utiliza cookies para identificar a un usuario que ha iniciado sesión. Estas cookies no contienen su contraseña, solo su nombre de usuario y una clave especial como prueba de que usted conocía la contraseña.

Ahora, si accede a su sitio desde una ubicación pública y, por costumbre, marcó el botón "Recordarme", entonces cualquiera desde esa computadora puede iniciar sesión en su sitio porque WordPress permite que el mismo nombre de usuario inicie sesión desde dos ubicaciones diferentes.

Esto es un poco problemático para la seguridad, pero también puede ser malo para los negocios si tiene un sitio de membresía que vende contenido premium.

Los usuarios pueden simplemente compartir su contraseña con sus amigos y usar la misma información de inicio de sesión para consumir su contenido de pago.

¿No sería bueno si pudiera evitar que los usuarios permanezcan conectados a la misma cuenta desde varios lugares?

Recientemente, cuando un usuario nos hizo esta pregunta, buscamos y encontramos un plugin que evita los inicios de sesión simultáneos.

Evitar inicios de sesión simultáneos y compartir contraseñas en WordPress

Inicios de sesión concurrentes en WordPress

Tutorial en video

Suscríbete a WPBeginner

Si no te gusta el video o necesitas más instrucciones, sigue leyendo.

Lo primero que necesitas hacer es instalar y activar el plugin Prevent Concurrent Logins. Funciona directamente y no tiene configuraciones que debas ajustar.

Puedes probar el plugin en acción iniciando sesión en tu sitio de WordPress desde dos navegadores diferentes en tu computadora o usando el modo privado / incógnito.

Cuando intentes iniciar sesión en tu sitio con el mismo nombre de usuario y contraseña en el segundo navegador, podrás iniciar sesión correctamente. Sin embargo, el plugin terminará la sesión anterior, y al hacer clic en cualquier enlace en la ventana del navegador anterior, serás dirigido a la página de inicio de sesión.

Eso es todo. Esperamos que este artículo te haya ayudado a aprender cómo evitar que los usuarios compartan contraseñas en WordPress bloqueando inicios de sesión simultáneos. También te puede interesar consultar nuestra guía sobre cómo monitorear la actividad del usuario en WordPress con Simple History.

Además, un recordatorio amistoso: las contraseñas pueden ser hackeadas. Si quieres evitar esto, entonces necesitas usar contraseñas seguras en tu sitio de WordPress. También puedes querer forzar contraseñas seguras para todos los usuarios en tu sitio de WordPress.

Si le gustó este artículo, suscríbase a nuestro Canal de YouTube para ver tutoriales en video de WordPress. También puede encontrarnos en Twitter y Google+.

Descargo de responsabilidad: Nuestro contenido es compatible con el lector. Esto significa que si haces clic en algunos de nuestros enlaces, podemos ganar una comisión. Consulta cómo se financia WPBeginner, por qué es importante y cómo puedes apoyarnos. Aquí está nuestro proceso editorial.

El Kit de herramientas definitivo para WordPress

Obtén acceso GRATUITO a nuestro kit de herramientas: ¡una colección de productos y recursos relacionados con WordPress que todo profesional debería tener!

Interacciones del lector

6 CommentsLeave a Reply

  1. Quiero permitir compartir credenciales de usuario, pero quiero establecer cuántas sesiones se permiten. Así que quiero dar acceso a recursos, creando una cuenta 1 cuenta y estableciendo que solo se permiten 20 sesiones activas. Si entra la sesión 21, se le niega el acceso. ¿Hay algo que permita eso?

  2. He probado el plugin 'Prevenir inicios de sesión concurrentes' pero tengo dudas de usarlo realmente.
    Lo que más me molesta es que cada nueva sesión se honra en favor de una sesión antigua (existente).
    Esto significa que un usuario que ha iniciado sesión correctamente queda bloqueado tan pronto como alguien más inicia sesión con las mismas credenciales. En mi opinión, esto no es muy amigable para el usuario, y de hecho debería funcionar al revés.
    Cuando un usuario (B) intenta iniciar sesión usando las mismas credenciales de un usuario (A) que ya ha iniciado sesión, el usuario B debería recibir una advertencia de que iniciar sesión con esas credenciales no es posible en este momento porque alguien más (usuario A) la está usando.
    Esto mantiene al usuario A conectado

  3. Sí, ese también sería un buen título. La idea de la publicación surgió de un usuario preocupado de que sus usuarios premium estuvieran compartiendo contraseñas con sus amigos. Lo cual es una gran preocupación para muchos propietarios de sitios que ofrecen contenido premium, descargas y sitios de membresía. Esperábamos que este título les ayudara.

  4. Me confundió un poco este artículo cuando empecé a leer. Por "evitar que los usuarios compartan contraseñas", imaginé que estabas explicando una forma de prevenir contraseñas duplicadas en la base de datos (lo cual, por sí solo, sería una vulnerabilidad de seguridad masiva). Me confundí de nuevo cuando empezaste a hablar de sesiones de usuario, pero luego todo hizo clic.

    ¿Quizás un mejor título sería "¿Cómo evitar que los usuarios compartan sesiones de inicio de sesión"? Está un poco más enfocado en lo que trata el artículo.

Deja una respuesta

Gracias por elegir dejar un comentario. Ten en cuenta que todos los comentarios son moderados de acuerdo con nuestra política de comentarios, y tu dirección de correo electrónico NO será publicada. Por favor, NO uses palabras clave en el campo del nombre. Tengamos una conversación personal y significativa.