Débloquez un contenu hébergé sur un blog externe pour les membres de notre communauté Discourse

Bonjour,

Sur nos articles de blog (site externe), nous souhaiterions mettre en place un bloqueur de contenu derrière des ressources premium (un document téléchargeable) afin de rediriger les visiteurs des articles de blog vers notre communauté hébergée sur Discourse. En effet, pour débloquer la ressource, il faudra avoir un compte sur notre communauté Discourse.

Nous souhaiterions mettre en place un SSO afin de vérifier si l’utilisateur est inscrit sur la communauté. Idéalement :

  1. si l’utilisateur a un compte sur la communauté et est connecté sur son navigateur, le bloqueur de contenu le détecte et débloque la ressource immédiatement (sans que l’utilisateur ait à saisir son login et mot de passe Discourse).
  2. si l’utilisateur a un compte sur la communauté mais est actuellement déconnecté, le bloqueur de contenu lui demande de s’authentifier avec son login et mot de passe de la communauté. Et si l’utilisateur est reconnu, le contenu est débloqué.
  3. si l’utilisateur n’a pas de compte sur la communauté, il est invité à s’inscrire sur la communauté, afin de pouvoir ensuite être retrouvé débloqué sur l’article de blog.

Quelle est votre recommandation pour mettre cela en place ?