Table des matières

Note: dans la table des matières, et dans ce document "NEW_USER" signifie 'admin' ou 'ADMIN' (administrateur), la première identité que vous aurez dans l'application

🚀 NH28 GALAXY SMART - Guide Utilisateur

Gestion des Identités et Authentification

Version 2.6.1 - Messagerie Privée et Sécurisée Intégrée à l'IA NH28


📖 Introduction : Une Application Unique

Ce qui rend NH28 SMART spécial

NH28 GALAXY SMART n'est pas une application classique. Contrairement aux applications traditionnelles où vos données sont stockées sur un serveur cloud distant, NH28 SMART stocke vos données cryptées directement dans votre navigateur, et vos contenus de messages et fichiers échangés sur VOTRE serveur d'entreprise.

🎯 Qu'est-ce que cela signifie pour vous ?

Application classique NH28 SMART
Vos données sur un serveur cloud Vos données dans votre navigateur + serveur
 (note: ou sur serveur privé NH28.net)
Compte unique partagé Votre propre espace sur chaque appareil
Connexion = accès aux données du serveur Connexion = accès à vos données locales
Même compte = mêmes données partout Chaque navigateur = son propre univers

💡 La subtilité géniale

Quand vous ouvrez NH28 SMART sur votre ordinateur, vous créez votre propre instance de l'application. C'est comme si vous aviez votre propre copie personnelle qui vit dans votre navigateur.

Conséquence pratique :

C'est le concept du "Backpack Personnel" 🎒 : chacun transporte son identité et ses données avec lui !


🔐 Philosophie : Vous êtes NEW_USER de votre propre instance

⭐ Concept fondamental à comprendre

Dans NH28 SMART, chaque utilisateur est à la fois lui-même ET administrateur de sa propre instance. Ce n'est pas un bug, c'est une fonctionnalité !

Pourquoi ?


    ┌─────────────────────────────────────────────────────────────┐
    │                                                             │
    │   Votre navigateur = Votre royaume 👑                       │
    │                                                             │
    │   ┌─────────────────────────────────────────────────────┐   │
    │   │  Vous êtes :                                        │   │
    │   │                                                     │   │
    │   │  👤 "Phil" → Votre identité pour les conversations  │   │
    │   │       +                                             │   │
    │   │  🔧 "NEW_USER" → Gestionnaire de VOTRE instance     │   │
    │   │                                                     │   │
    │   │  Les deux sont VOUS, sur VOTRE machine !            │   │
    │   └─────────────────────────────────────────────────────┘   │
    │                                                             │
    └─────────────────────────────────────────────────────────────┘

En pratique, cela signifie :

🤝 Et la collaboration alors ?

La collaboration se fait via la synchronisation des conversations (Thread ID), pas via le partage d'instance. Chacun reste maître de son propre espace tout en pouvant échanger des messages synchronisés.

... et une subtilité de plus : les utilisateurs n'ont pas forcément à être déclarés partout, mais leur identité est bien dynamiquement affichée dans les messages entre threads : c'est le niveau GROUPE qui prévaut sur tout.

Cette caractéristique unique, et différente des normes générales, permet, par simple changement de clé de cryptage, de reconfigurer la visibilité des flux de conversations en un seul clic.

(voir le guide de gestion des GROUPES NH28SMART pour plus de détails)


🔐 Première Connexion : Initialisation

Étape 1 : Accéder à l'application

Ouvrez votre navigateur et rendez-vous sur :

https://nh28smart.nh28.net

Étape 2 : L'écran de Première Configuration

Lors de votre toute première visite, vous verrez cet écran :


┌──────────────────────────────────────────────┐
│  🔐 Première Configuration                   │
│                                              │
│  Configuration initiale - NEW_USER requis    │
│                                              │
│  ○ Sophie Laurent    (indisponible)          │
│  ○ Marc Dubois       (indisponible)          │
│  ○ Antoine Rousseau  (indisponible)          │
│  ○ Phil              (indisponible)          │
│  ● NEW_USER             ← Seul choix possible   │
│                                              │
│  🔑 Clé API (créée dans NH28 Vault)          │
│  ┌────────────────────────────────────────┐  │
│  │ Collez votre clé ADMIN ici...          │  *** note: la version 2.6.1 de l'ap ne requiert plus cette clé│
│  └────────────────────────────────────────┘  │
│                                              │
│  ℹ️ Créez d'abord une clé dans NH28 Vault    │
│                                              │
│            [🔐 Connexion]                    │
└──────────────────────────────────────────────┘

💡 Pourquoi NEW_USER d'abord ? Parce que vous initialisez VOTRE instance. Vous êtes l'administrateur de votre propre espace !

Étape 3 : Créer votre clé NEW_USER dans NH28 API Vault

📂 Où se trouve NH28 API Vault ?

NH28 API Vault est une application locale qui suit la même philosophie que NH28 SMART : vos données restent sur VOTRE machine !

Elle se trouve sur votre disque dur à l'emplacement :

C:/NH28_Vault/NH28_API_Vault.html

💡 Double-cliquez sur ce fichier pour l'ouvrir dans votre navigateur. Vos clés seront stockées localement, jamais sur un serveur distant.

Créer votre clé :

  1. Ouvrez NH28 API Vault (double-clic sur le fichier HTML)
  2. Cliquez sur "+ Nouvelle Clé"
  3. Donnez un nom à votre clé (ex: "Ma clé NEW_USER NH28 SMART")
  4. Cliquez sur "📋 Copier"*pour copier la clé

Étape 4 : Finaliser la connexion

  1. Retournez sur NH28 SMART
  2. Sélectionnez NEW_USER
  3. Collez votre clé dans le champ
  4. Cliquez sur "🔐 Connexion"

Félicitations ! Vous êtes maintenant connecté en tant qu'NEW_USER de votre instance.


👥 Les Utilisateurs Simulés (Démonstration)

Qu'est-ce que c'est ?

Par défaut, l'application contient des utilisateurs de démonstration :

Ces utilisateurs sont là pour vous permettre de tester l'application et comprendre son fonctionnement.

⚠️ Important à comprendre

Ces utilisateurs simulés n'ont pas de clé par défaut. Ils sont comme des "coquilles vides" en attente d'être utilisées ou supprimées.

🗑️ Supprimer les utilisateurs simulés

Puisque vous êtes NEW_USER de votre instance, vous pouvez faire le ménage :

  1. Cliquez sur (menu hamburger)
  2. Allez dans l'onglet "Config"
  3. Cliquez sur l'onglet "Membres"
  4. Pour chaque utilisateur à supprimer, cliquez sur le bouton

💡 Conseil : Gardez uniquement NEW_USER et créez votre propre identité (voir section suivante).


🔑 Créer Votre Propre Identité

Le principe

Maintenant que vous êtes NEW_USER, vous pouvez :

  1. Créer votre vrai utilisateur (votre nom)
  2. Générer une clé unique pour cet utilisateur
  3. Basculer entre NEW_USER et votre identité personnelle selon vos besoins

Étape par étape

1. Ajouter un nouveau membre

  1. Cliquez sur → onglet "Membres"
  2. Cliquez sur "+ Ajouter un membre"
  3. Entrez votre nom (ex: "Jean-Pierre")
  4. Cliquez sur "Ajouter"

2. Générer votre clé personnelle

  1. Allez dans "Config" → onglet "Membres"
  2. Trouvez votre nom dans la liste
  3. Cliquez sur le bouton "🔑 Générer"*à côté de votre nom
  4. Une clé unique apparaît :

┌──────────────────────────────────────────────┐
│  🔑 Clé générée pour Jean-Pierre :          
│                                             
│  nh28-smart-jeanpierre-a7b3c9d2-e4f1-48ab   
│                                             
│            [📋 Copier]                      
└──────────────────────────────────────────────┘
  1. Cliquez sur "📋 Copier"

3. Sauvegarder votre clé dans NH28 Vault

⚠️ IMPORTANT : Cette étape est cruciale !

  1. Ouvrez NH28 API Vault
  2. Créez une nouvelle clé avec le nom "Ma clé Jean-Pierre"
  3. Collez la clé générée
  4. Sauvegardez

💡 Pourquoi ? Votre clé est votre "passeport". Sans elle, impossible de prouver votre identité sur un nouveau navigateur !

4. Vous connecter avec votre nouvelle identité

  1. Cliquez sur le badge 👤 en haut de l'écran
  2. Le modal de choix d'identité s'ouvre
  3. Vous voyez maintenant :

┌──────────────────────────────────────────────┐
│  🚀 Choisir une identité                     │
│                                              │
│  ● NEW_USER        🔑 (clé enregistrée)      │
│  ○ Jean-Pierre     ⚠️ clé requise            │
│                                              │
│  🔑 Clé API                                  │
│  ┌────────────────────────────────────────┐  │
│  │ Collez la clé pour Jean-Pierre...      │  │
│  └────────────────────────────────────────┘  │
│                                              │
│            [✓ Connexion]                     │
└──────────────────────────────────────────────┘
  1. Sélectionnez "Jean-Pierre"
  2. Collez votre clé (celle sauvegardée dans le Vault)
  3. Cliquez sur "✓ Connexion"

✅ Vous êtes maintenant "Jean-Pierre" ! Votre clé est désormais enregistrée localement.


🔄 Basculer entre NEW_USER et Votre Identité

Pourquoi avoir les deux ?

Identité Usage
NEW_USER Configurer l'app, gérer les membres, paramètres avancés
Votre nom Participer aux conversations avec votre vraie identité

Comment basculer ?

  1. Cliquez sur le badge 👤 [Votre nom actuel] en haut
  2. Choisissez l'autre identité
  3. Si la clé est déjà enregistrée → Connexion directe (champ vert)
  4. Sinon → Collez la clé correspondante

💡 Une fois les deux clés enregistrées, vous basculez instantanément entre les deux !


🔄 Connexions Suivantes

Sur le même navigateur

Une fois connecté, vous restez connecté. À chaque ouverture de l'application :

Sur un nouveau navigateur/appareil

Si vous ouvrez l'application sur un nouvel appareil ou un nouveau navigateur :

  1. L'écran "Première Configuration" apparaît (nouvelle instance !)
  2. Connectez-vous en NEW_USER avec votre clé NEW_USER (depuis le Vault)
  3. Créez/ajoutez votre membre personnel
  4. Générez ou collez votre clé personnelle

🎒 Rappel Backpack : Chaque navigateur = nouvelle instance = vous redevenez NEW_USER de ce nouvel espace !


📊 Panneau de Configuration - Section Membres

Accès

Cliquez sur → onglet "Config" → onglet "Membres"

Ce que vous pouvez faire


┌─────────────────────────────────────────────────────────┐
│  Membres                                                │
│                                                         │
│  ┌─────────────────────────────────────────────────┐    │
│  │ 👤 NEW_USER           [🔑 Générer]    [✕]      │   
│  │ 👤 Jean-Pierre        [🔑 Générer]    [✕]      │   
│  │ 👤 Marie              [🔑 Générer]    [✕]      │   
│  └─────────────────────────────────────────────────┘   
│                                                        
│  ┌─────────────────────────────────────────────────┐   
│  │ 🔑 Clé générée pour Marie :                    
│  │                                                
│  │ nh28-smart-marie-x8y2z1w3-b5c6-d7e8-f9g0      
│  │                                               
│  │                    [📋 Copier]                
│  └─────────────────────────────────────────────────┘    │
│                                                         │
└─────────────────────────────────────────────────────────┘
Action Description
🔑 Générer Crée une nouvelle clé unique pour ce membre
Supprime le membre de la liste
📋 Copier Copie la clé générée dans le presse-papiers

⚠️ Bonnes pratiques

  1. Toujours sauvegarder les clés générées dans NH28 Vault
  2. Ne jamais partager vos clés avec d'autres personnes
  3. Garder NEW_USER même si vous créez votre propre identité
  4. Régénérer une clé si vous pensez qu'elle a été compromise

🎯 Résumé : Le Flux Idéal

1️⃣  Première visite
    └→ Connexion NEW_USER + clé du Vault

2️⃣  Nettoyage (optionnel)
    └→ Supprimer les utilisateurs de démo

3️⃣  Créer votre identité
    └→ Ajouter membre "Votre Nom"
    └→ Générer sa clé
    └→ Sauvegarder dans Vault

4️⃣  Utilisation quotidienne
    └→ Connecté automatiquement
    └→ Basculer NEW_USER ↔ Votre nom si besoin

5️⃣  Nouvel appareil
    └→ Répéter depuis l'étape 1
    └→ Utiliser vos clés du Vault

🔄 Réinitialiser / Recréer une nouvelle instance

Pourquoi vouloir réinitialiser ?

Parfois, vous pouvez avoir besoin de repartir de zéro :

🧹 L'utilitaire LocalStorage Cleaner

Pour recréer une nouvelle instance vierge de NH28 SMART, vous devez utiliser l'utilitaire de nettoyage accessible à :

https://nh28smart.nh28.net/localstorage-cleaner.html

💡 Si vous utilisez un serveur privé ou une installation locale, l'utilitaire sera à l'adresse correspondante (ex: https://votre-serveur.com/localstorage-cleaner.html ou file:///chemin/local/localstorage-cleaner.html)

⚠️ Points CRUCIAUX à comprendre

Pour que le nettoyage fonctionne correctement, vous DEVEZ :

Critère Explication
Même navigateur Si vous utilisez NH28 SMART sur Edge, lancez le cleaner sur Edge
Même machine PC, iPhone, tablette... le localStorage est propre à chaque appareil
Même domaine Le cleaner du sous-domaine nh28smart nettoie uniquement ce sous-domaine

┌─────────────────────────────────────────────────────────────┐
│                                                             │
│   ✅ CORRECT                    ❌ INCORRECT               │
│                                                             │
│   NH28 SMART sur Edge          NH28 SMART sur Edge          │
│   + Cleaner sur Edge           + Cleaner sur Chrome         │
│   = Même localStorage          = localStorage différent!    │
│                                                             │
└─────────────────────────────────────────────────────────────┘

Après le nettoyage

Une fois le localStorage vidé :

  1. Retournez sur NH28 SMART
  2. L'écran "🔐 Première Configuration" apparaît
  3. Vous repartez de zéro, comme au premier jour !

📖 Un guide dédié à l'utilitaire LocalStorage Cleaner est disponible séparément.


❓ FAQ

Puis-je avoir plusieurs identités ?

Oui ! Vous pouvez créer autant de membres que vous voulez et générer des clés pour chacun. Vous basculerez entre eux via le badge 👤.

J'ai perdu ma clé, que faire ?

Si vous n'avez pas sauvegardé votre clé dans le Vault, vous devrez en générer une nouvelle. L'ancienne identité (sur d'autres navigateurs) ne sera plus accessible.

Pourquoi dois-je être NEW_USER en premier ?

Parce que NEW_USER est le "super-utilisateur" qui peut configurer l'instance. Sans lui, impossible de gérer les membres ou les paramètres.

Les autres peuvent-ils voir mes données ?

Non ! Vos données sont dans VOTRE navigateur. Même si quelqu'un d'autre utilise la même URL, il aura sa propre instance avec ses propres données.

Comment collaborer alors ?

Via la synchronisation ! Créez un Thread ID dans la section Synchronisation, partagez-le avec vos collègues, et vos conversations seront synchronisées. Mais chacun garde son propre espace local.


© NH28 GALAXY - SACD Patents 000588372, 000707489, 000711914

Documentation v2.6.1 - Février 2026