| Résumé | Ajoute des exigences de vérification configurables pour l’identité humaine, l’âge, l’identité et la localisation aux communautés Discourse. | |
| Lien du dépôt | GitHub - elliepasshq/elliepass-discourse: Official ElliePass verification plugin for Discourse. · GitHub | |
| Guide d’installation | Comment installer des plugins dans Discourse |
Fonctionnalités
ElliePass permet aux administrateurs Discourse d’exiger que les membres remplissent des exigences de vérification avant d’effectuer certaines actions communautaires.
Les administrateurs peuvent protéger :
- La création de sujets
- Les réponses aux sujets
- L’initiation de messages privés
- Les réponses aux messages privés
Les exigences de vérification peuvent inclure :
- Vérification humaine — confirme qu’une personne réelle et vivante est présente
- Âge minimum — exige que le membre atteigne un seuil d’âge configuré
- Identité vérifiée — confirme que le membre correspond à une pièce d’identité gouvernementale valide
- Localisation — exige une localisation actuelle ou vérifiée par pièce d’identité (pays/état)
Les membres peuvent continuer à parcourir le site normalement. Lorsqu’un membre tente une action protégée, ElliePass vérifie si le membre remplit déjà les exigences de la communauté.
Si une vérification supplémentaire est requise, Discourse affiche ce qui a déjà été vérifié et ce qui reste à faire.
Le membre se rend ensuite sur ElliePass pour compléter la vérification requise.
Une fois les critères remplis, le membre est renvoyé vers Discourse et peut poursuivre l’action initiale.
Les utilisateurs existants d’ElliePass peuvent se connecter et réutiliser une vérification conforme le cas échéant.
De courtes vidéos démontrant l’intégration et le flux de vérification des membres sont disponibles ici :
https://elliepass.com/community/discourse/see-in-action
Configuration
Après l’installation du plugin :
1. Connectez-vous à l’administration communautaire ElliePass et créez ou sélectionnez votre communauté Discourse.
2. Générez les paramètres de connexion de la communauté.
3. Dans Discourse, allez dans **Administration → Plugins → ElliePass → Paramètres**.
4. Activez ElliePass.
5. Saisissez l’URL de l’API ElliePass, la clé de la communauté et le secret de la communauté.
6. Vérifiez que l’état de la connexion affiche **Connecté à ElliePass**.
Les exigences de vérification et les actions protégées sont configurées dans l’administration communautaire ElliePass.
Les modifications de politique sont synchronisées automatiquement avec le plugin Discourse.
Pour des instructions complètes d’installation et de configuration, consultez :
https://elliepass.com/community/discourse/setup
FAQ :
https://elliepass.com/community/discourse/faq
Paramètres
| Nom | Description |
|---|---|
elliepass_enabled |
Active ou désactive l’intégration de vérification ElliePass. |
elliepass_api_url |
URL de l’API ElliePass utilisée par le plugin. En production, utilisez https://elliepass.com. |
elliepass_community_key |
Clé de la communauté générée dans l’administration communautaire ElliePass. |
elliepass_community_secret |
Secret de la communauté généré dans l’administration communautaire ElliePass. Gardez cette valeur confidentielle. |
elliepass_debug_logging |
Active la journalisation détaillée de l’intégration ElliePass pour le dépannage. Laissez normalement cette option désactivée. |
Confidentialité
ElliePass est conçu pour permettre aux communautés de déterminer si les membres remplissent leurs exigences de vérification sans recevoir les documents d’identité sous-jacents ou les données de vérification biométrique.
Par exemple, une communauté peut exiger un âge minimum sans recevoir la date de naissance ou le document d’identité gouvernemental du membre.
Plus d’informations :



