Estimado equipo de desarrollo de Discourse:
Les escribo para proponer una nueva función para el sistema de registro de usuarios del software de foro Discourse. Esta sugerencia surge de un desafío que hemos encontrado en nuestras operaciones reales y esperamos que capte su atención.
Antecedentes y justificación:
Discourse actualmente depende en gran medida de los servicios de correo electrónico para el registro y la gestión de usuarios. Sin embargo, hemos descubierto que la mayoría de nuestros usuarios potenciales no utilizan el correo electrónico con frecuencia. Incluso con la verificación por correo electrónico desactivada, los usuarios todavía se sienten incómodos o reacios a proporcionar una dirección de correo electrónico. Esto ha llevado a que muchos usuarios potenciales abandonen el registro, lo que afecta el crecimiento y la actividad de nuestra comunidad.
Basándonos en esta situación, proponemos implementar un sistema de cuentas temporales con las siguientes características clave:
-
Registro simplificado: los usuarios pueden completar el registro proporcionando solo un nombre de usuario y una contraseña, sin una dirección de correo electrónico.
-
Permisos limitados: para garantizar la seguridad de la comunidad, estas cuentas temporales tendrán ciertas restricciones funcionales.
-
Límite de tiempo: las cuentas temporales tendrán un período de uso de 3 días a partir de su creación.
-
Mecanismo de finalización de información: los usuarios deberán proporcionar información personal adicional (como el correo electrónico) antes de que finalice el período de 3 días para continuar utilizando la cuenta.
-
Limpieza automática: si los usuarios no completan su información dentro del período especificado, el sistema eliminará automáticamente la cuenta y todos los datos relacionados, eliminándola permanentemente de la base de datos.
Ventajas potenciales de esta función:
- Reduce la barrera de registro para nuevos usuarios.
- Proporciona una opción de participación temporal para usuarios preocupados por la privacidad.
- Anima a más usuarios a probar y experimentar la plataforma.
- Mantiene la limpieza de la base de datos a través del mecanismo de limpieza automática.
Creemos que esta función ayudará a equilibrar la naturaleza dependiente del correo electrónico de Discourse con los hábitos reales de los usuarios, mejorando así la accesibilidad de la plataforma y la participación de los usuarios. También brinda a los administradores del sitio opciones de gestión de usuarios más flexibles.
Esperamos sinceramente que el equipo de desarrollo considere incorporar esta función en futuras actualizaciones de versiones. También estamos contentos de proporcionar más detalles o discutir posibles enfoques de implementación.
Esperamos su respuesta y comentarios. Gracias por su consideración.