Guide d’installation

Discourse

 Étape 01

Installation du plugin Discourse

On commence ?

Vous administrez un forum de discussion Discourse ? On peut y aller alors !

Connectez-vous au serveur de votre forum Discourse, et accédez au fichier app.yml de votre conteneur disponible ici /var/discourse/containers/

Saisissez la commande suivante pour modifier votre fichier de configuration yml :

cd /var/discourse
nano containers/app.yml

Ajoutez l’URL du dépôt du plugin Discourse Unikname Connect au fichierapp.yml de votre conteneur :

hooks:
  after_code:
    - exec:
        cd: $home/plugins
        cmd:
          - ...
          - sudo -E -u discourse git clone https://github.com/unik-name/discourse-unikname-connect-authentication-plugin

Ajoutez l’URL du plugin git clone en dessous de sudo -E -u discourse git clone https://github.com/discourse/docker_manager.git)

Re-constitué votre conteneur :

cd /var/discourse
./launcher rebuild app

Le travail est fait ! Vous avez installé avec succès le plugin Unikname Connect sur votre instance Discourse !

     Étape 02

    Configuration du plugin Discourse

    Dans votre espace administrateur, rendez-vous dans le « burger » menu de discourse → puis, admin → ouvrez la fenêtre des « Paramètres » → cliquez sur la catégorie « Plugin ».

    Vous pouvez également vous rendre par ici > https://<your_discourse_forum_url> /admin/site_settings/category/plugins?filter=plugin%3Adiscourse-unikname-connect-authentication-plugin

    Configurez ensuite les attributs suivants :

    Attribut Description
    unikname connect enabled Cochez cette case pour permettre à vos utilisateurs de se connecter avec Unikname
    unikname connect Business Account ID L’ID de votre compte Unikname que l’équipe support vous a partagé
    unikname connect API secret key La clé secrète de l’API que vous avez reçue de la demande de support d’Unikname
    unikname connect authorize scope openid par défaut

     Étape 03

    La phase de test !

    Testez la connexion avec Unikname Connect !

    Rendez-vous sur votre Forum Discourse et cliquez sur le bouton sign-up. Vous verrez alors ce nouvel écran d’inscription :

    Cliquez sur le bouton with your @unikname, puis découvrez l’apparition d’une nouvelle page :

    Enfin, entrez votre identifiant « personnel » Unikname (géré depuis My Unikname App) et validez la connexion sur votre smartphone. Vous êtes alors automatiquement redirigé vers le processus d’inscription sur votre forum !