Plugin Unikname Connect

Résumé : Plugin d’authentification de nouvelle génération avec Unikname Connect

:link: GitHub : GitHub - unik-name/discourse-unikname-connect-authentication-plugin: Home of Unikname Connect plugin for Discourse Forum · GitHub
:arrow_right: 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 :wink::down_arrow:

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_https activée

Compte 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 :backhand_index_pointing_right: 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 :wink:)

Liens rapides et documentation complète

:link: Code sur GitHub
:link: Centre d’aide Unikname
:link: Comment intégrer Unikname Connect avec Discourse ?
:link: Comment s’inscrire sur n’importe quel forum Discourse avec votre @unikname
:link: Comment se connecter avec votre @unikname si vous avez déjà un compte

8 « J'aime »

Ok, ça a l’air plutôt cool… mais :

En réalité : achetez votre identifiant unikname, sauf si vous êtes satisfait d’un identifiant très long :frowning:

L’inscription à un compte entreprise nécessite que j’envoie des informations par e-mail. La politique de confidentialité ne couvre pas cela. Le coût d’un compte entreprise n’est pas clair, mais l’équipe de développement commercial va m’appeler par téléphone. Cela fait peur. Peut-être pouvez-vous clarifier un peu.

4 « J'aime »

Merci !

Nous avons tous rêvé d’un Internet où tout serait gratuit. Mais aujourd’hui, dans le cas où c’est gratuit, c’est vous le produit (c’est-à-dire qu’on vole vos données pour les revendre partout afin de vous envoyer des publicités et du spam).

Grâce aux délégués indépendants de la blockchain UNS.network qui garantissent la durabilité et la sécurité de votre @unikname, nous construisons quelque chose de différent qui, malheureusement, ne peut pas être gratuit.

D’autres aspects à prendre en compte concernant le modèle payant sont les protections contre le spam et le squatting (qui sont de véritables fléaux pour tous les systèmes de nommage).

Mais si vous êtes un humain et non un bot, il existe de nombreuses façons d’obtenir des noms plus courts :wink:

Bonne remarque, nous travaillons encore là-dessus.

Les tarifs publics seront publiés dans quelques jours, soyez patient :slight_smile:

Qu’est-ce qui vous fait peur ? Être appelé par téléphone ou l’équipe de « développement commercial » ?
Nous sommes encore une petite équipe qui souhaite grandir :wink:

Aujourd’hui, l’utilisation du téléphone est malheureusement obligatoire car notre « processus d’intégration des entreprises » n’est pas encore assez automatisé. Nous pouvons également travailler par e-mail, Signal, etc., si vous préférez.
Notre « processus d’intégration des entreprises » sera entièrement automatisé d’ici la fin de l’année.

2 « J'aime »

« Business on-boarding » fait penser à une validation, « business development » donne l’impression qu’on va essayer de vendre quelque chose.

Je pense que nous avons compris ce que vous voulez dire. Nous sommes trop influencés par le sens du mot « business », que nous utilisons beaucoup en français, mais le sens en anglais est légèrement différent.

Nous allons retravailler les formulations pour qu’elles correspondent à nos valeurs et à l’éthique de notre produit.

Merci @RGJ

4 « J'aime »

Nouvelle version du plugin : elle gère désormais les champs utilisateur à la fin du processus.

1 « J'aime »

Korben, le célèbre blogueur français, utilise Unikname pour son forum Discourse !

https://tech.korben.info/t/unikname-un-identifiant-universel-prive-et-confidentiel-pour-vous-connecter-a-tous-les-sites/18120

Cela semble génial pour naviguer entre les forums Discourse avec le même identifiant anonyme !
Et d’autres sites web : WordPress, WooCommerce, Matomo…

D’autres forums Discourse sont les bienvenus :wink:

2 « J'aime »

Voici le lien vers le forum Discourse de Korben :

https://tech.korben.info/login