Résumé : Plugin d’authentification de nouvelle génération avec Unikname Connect
GitHub : GitHub - unik-name/discourse-unikname-connect-authentication-plugin: Home of Unikname Connect plugin for Discourse Forum · GitHub
Installation : Suivez le guide d’installation du plugin.
Fonctionnalités
Ce plugin améliore l’expérience de connexion/inscription pour les authentifications par e-mail, Facebook, GitHub, etc., et propose un mode d’authentification supplémentaire avec Unikname Connect : une authentification robuste, très simple et conçue pour respecter la vie privée.
Unikname Connect coexiste parfaitement avec d’autres solutions d’authentification, telles que l’e-mail et le mot de passe.
Valeur ajoutée
- Une excellente expérience utilisateur (UX) pour améliorer le taux de conversion lors de l’inscription
- Les avantages de l’authentification nouvelle génération d’Unikname, conçue pour la confidentialité
- Authentification robuste, beaucoup plus simple que la double authentification (2FA) traditionnelle
- Connexion sécurisée instantanée
- Authentification non traçable
- Fonctionnalités de récompense pour les utilisateurs*
- Identifiant utilisateur infalsifiable (aucune base de données centrale, aucun mot de passe)
*NOTE : Unikname récompense les utilisateurs souhaitant rendre Internet plus sécurisé grâce à la blockchain uns.network et son token UNS. Plus d’informations sur notre centre d’aide.
Plutôt qu’une démonstration, vous pouvez l’essayer directement sur notre propre forum Discourse ![]()
![]()
Ensuite, lorsque vous êtes sur l’écran ci-dessous, choisissez « Obtenir maintenant » pour installer l’application et obtenir votre propre identifiant @unikname une fois pour toutes.
Vous pourrez l’utiliser pour vous inscrire et vous connecter sur n’importe quel forum ou site web utilisant Unikname Connect.
Détails
- Un nouveau processus d’inscription fluide et rationalisé, avec une interface utilisateur repensée, même si vous n’utilisez pas Unikname Connect
Inscription par e-mail repensée
Inscription par GitHub repensée avec un e-mail authentifié - également disponible pour Twitter, Facebook, etc.
Inscription repensée avec Unikname Connect, ou avec n’importe quelle authentification sociale sans e-mail utilisateur
- Un écran de démarrage clair permettant aux utilisateurs de choisir le mode d’authentification souhaité
- Plusieurs modes d’authentification, y compris Unikname Connect* :
- E-mail + mot de passe
- Authentifications sociales (par exemple, Connexion avec Facebook, Connexion avec Google…)
- Unikname Connect
- Les adresses e-mail des utilisateurs sont facultatives pour les utilisateurs provenant d’une authentification sociale sans e-mail** et pour Unikname Connect
- Les champs utilisateur sont affichés à la fin du processus
Cet exemple est tiré de https://tech.korben.info/
- Couleurs de l’interface utilisateur basées sur vos thèmes Discourse
*NOTE : Tous les modes d’authentification peuvent être activés simultanément ou sélectivement. Unikname reste une option et le plugin peut être utilisé uniquement pour sa grande valeur UX !
**NOTE : Certains utilisateurs sont identifiés par leur numéro de téléphone sur certains réseaux sociaux, ce qui les empêche de s’inscrire. Problème résolu !
Configuration
Votre forum doit utiliser HTTPS et avoir l’option
force_httpsactivéeCompte Organisation
La solution d’authentification Unikname Connect est gratuite pour les forums.
Cependant, vous devez créer un compte organisation pour obtenir vos identifiants afin d’activer des connexions sécurisées vers les services d’authentification.
Ensuite, installez et configurez le plugin en suivant les instructions
Comment intégrer Unikname Connect avec Discourse ?
Options de configuration de base
-
unikname_connect_enabled : Activer l’authentification Unikname Connect
-
unikname_connect_business_account_id : L’ID de compte de votre organisation pour l’authentification Unikname Connect
-
unikname_connect_api_secret_key : Clé secrète de l’API pour l’authentification Unikname Connect
Options de configuration avancées
-
unikname_connect_allow_association_change : Autoriser les utilisateurs à déconnecter et reconnecter leurs comptes Discourse depuis le fournisseur Unikname Connect
-
unikname_connect_overrides_email : À chaque connexion, remplacer l’e-mail de l’utilisateur par la valeur unikname
-
unikname_connect_verbose_logging : Journaliser les informations détaillées d’authentification OpenID Connect dans
/logs. Gardez cette option désactivée lors de l’utilisation normale.
Sécurité
Ce plugin repose entièrement sur les protocoles standards OAuth2.0 et OpenID Connect. Unikname Connect est une couche protocolaire supplémentaire offrant une authentification robuste et une confidentialité intégrée dès la conception, reposant sur la technologie blockchain.
Unikname™ est sécurisé par la blockchain uns.network agissant comme une DPKI (Infrastructure de Clés Publiques Décentralisée) et un Fournisseur d’Identité Décentralisé, rendant la solution véritablement unique.
Crédits
Unikname est membre du W3C et de la Decentralized Identity Foundation et contribue à la conception des standards d’identification auto-souveraine (SSID) de la Web 3.0 et d’authentification de nouvelle génération basés sur la blockchain.
Unikname a remporté un concours de cybersécurité en avril 2020 pour sa solution Unikname Connect (InnoCherche en France).
Notes de version
2020-11-25
- Gestion des champs utilisateur
2020-10-30
- Version initiale
Support / Signaler un problème
Avant de signaler un problème ici ou sur GitHub, vous êtes invité à ouvrir une discussion avec notre support sur le Forum Unikname (un forum Discourse
)
Liens rapides et documentation complète
Code sur GitHub
Centre d’aide Unikname
Comment intégrer Unikname Connect avec Discourse ?
Comment s’inscrire sur n’importe quel forum Discourse avec votre @unikname
Comment se connecter avec votre @unikname si vous avez déjà un compte







