Hola,
En las publicaciones de nuestro blog (sitio externo), nos gustaría configurar un bloqueador de contenido detrás de recursos premium (un documento descargable) para redirigir a los visitantes de las publicaciones del blog a nuestra comunidad alojada en Discourse. De hecho, para desbloquear el recurso, necesitarás tener una cuenta en nuestra comunidad de Discourse.
Nos gustaría configurar un SSO para verificar si el usuario está registrado en la comunidad. Idealmente:
- Si el usuario tiene una cuenta en la comunidad y ha iniciado sesión en su navegador, el bloqueador de contenido lo detecta y desbloquea el recurso de inmediato (sin que el usuario tenga que introducir su nombre de usuario y contraseña de Discourse).
- Si el usuario tiene una cuenta en la comunidad pero ha cerrado sesión actualmente, el bloqueador de contenido le pide que se autentifique con su nombre de usuario y contraseña de la comunidad. Y si el usuario es reconocido, el contenido se desbloquea.
- Si el usuario no tiene una cuenta en la comunidad, se le anima a registrarse en la comunidad, para que luego pueda ser desbloqueado en el artículo del blog.
¿Cuál es su recomendación para configurar esto?