Nuevos usuarios al hacer clic en el enlace de categoría ven "el acceso a este foro es solo por invitación" y no pueden iniciar sesión vía OAuth2

Hola a todos:

Tenemos una categoría privada en nuestra instancia de Discourse que está restringida a un grupo de usuarios específico. Creamos un enlace para que los nuevos usuarios puedan acceder a esta categoría después de iniciar sesión a través de OAuth2.

Sin embargo, cuando los nuevos usuarios que aún no tienen una cuenta de Discourse hacen clic en el enlace, ven este mensaje:

“Lo sentimos, el acceso a este foro es solo por invitación.”

Debido a esto, no pueden continuar con el flujo de inicio de sesión de OAuth2 y nunca llegan a la categoría. Los usuarios existentes pueden acceder normalmente.

Queremos que los nuevos usuarios puedan iniciar sesión a través de OAuth2 y luego ser añadidos al grupo apropiado para que puedan ver la categoría, pero actualmente Discourse los bloquea antes de iniciar sesión.

En lo que necesitamos ayuda

  • ¿Por qué el sitio muestra “solo por invitación” aunque queremos permitir el inicio de sesión de OAuth2 para nuevos usuarios?

  • ¿Hay alguna configuración como oauth2 allow uninvited users (permitir usuarios no invitados a OAuth2) o invite only (solo por invitación) que necesitemos ajustar?

  • ¿Cuál es la configuración correcta si queremos:

    • que el sitio no sea solo por invitación,

    • que los usuarios de OAuth2 inicien sesión como cuentas nuevas, y

    • que los permisos de grupo restrinjan el acceso a la categoría después de iniciar sesión?

Agradeceríamos cualquier orientación sobre cómo configurar correctamente las restricciones de categoría basadas en grupos + OAuth2.

image

Hola, ¿podrías comprobar la configuración del sitio de Discourse invite only (solo con invitación) y desactivarla si está activada?

Desactivar invite only permitirá que los nuevos usuarios inicien sesión o se registren utilizando OAuth2.
Una vez que hayan iniciado sesión, puedes utilizar tus reglas de pertenencia a grupos (automatización o asignación manual) para concederles acceso a la categoría privada.

1 me gusta