Para sitios que utilizan el plugin WP Discourse, con WordPress configurado como proveedor de SSO, ocasionalmente pueden surgir problemas cuando los usuarios intentan iniciar sesión en cuentas de Discourse existentes si su dirección de correo electrónico no ha sido validada por WordPress. La causa más común de esto ocurre cuando un usuario con una cuenta existente en Discourse crea una cuenta en WordPress después de haber activado el plugin WP Discourse. Esto solo debería suceder en sitios que no utilizan el sistema de registro predeterminado de WordPress. Sabrás que está ocurriendo si recibes informes de usuarios que indican que reciben este mensaje de error al intentar iniciar sesión en Discourse con SSO:
Para solucionar el problema, primero confirma que el usuario puede responder a un correo electrónico enviado a su dirección de WordPress. Esto asegura que el usuario no esté intentando tomar el control de una cuenta de Discourse. Luego, inicia sesión en tu cuenta de administrador de WordPress, ve a la página de perfil del usuario y baja hasta la sección de Discourse. Marca la casilla “Email Address Verified” (Dirección de correo electrónico verificada) para marcar el correo electrónico del usuario como válido. Después de guardar el perfil actualizado, el usuario debería poder iniciar sesión en Discourse.
Para más detalles sobre problemas de inicio de sesión con SSO, consulta Debug and fixing common DiscourseConnect issues.

