Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Plateforme unifiée pour les outils d'édition et de publication

Démarrage rapide

  1. Rendez-vous sur le portail Spectral Cloud dans votre navigateur
  2. Créez un compte (e-mail et mot de passe)
  3. Ajoutez votre clé API Zotero dans Réglages > Clés API
  4. Lancez Preparo ou Refero depuis le tableau de bord
  5. Vous êtes automatiquement authentifié dans chaque application via SSO

Présentation

Spectral Cloud est le hub central qui connecte tous les outils de publication Spectral Lab. Il offre :

  • L’authentification unique (SSO) sur toutes les applications
  • Le stockage sécurisé des clés API pour les services externes (Zotero)
  • L’accès en un clic à Preparo (éditeur de manuscrits) et Refero (gestionnaire de bibliographie)
  • Le proxy sécurisé de toutes les requêtes API externes

Tableau de bord

Après connexion, le tableau de bord affiche :

Lanceur d’applications

Lancez les applications intégrées en un clic :

ApplicationDescriptionStatut
PreparoÉditeur Markdown pour la préparation de manuscritsActif
ReferoClient web Zotero pour la gestion bibliographiqueActif
AutomaticBookCréation automatisée de livres pour InDesignBientôt disponible

Cliquer sur une application l’ouvre dans une nouvelle fenêtre. Votre session est transférée automatiquement — pas besoin de vous reconnecter.

Liste de démarrage

Une checklist vous guide dans la configuration initiale :

  1. Créer un compte — validé dès l’inscription
  2. Configurer vos clés API — ajouter votre clé Zotero dans les Réglages
  3. Créer votre premier document — lien vers Preparo

La checklist se met à jour en temps réel à mesure que vous complétez chaque étape.

Authentification

Créer un compte

  1. Cliquez sur S’inscrire sur la page de connexion
  2. Entrez votre e-mail, votre nom d’affichage et votre mot de passe
  3. Confirmez votre mot de passe
  4. Votre compte est créé et vous êtes connecté

Se connecter

  • Entrez votre e-mail et votre mot de passe
  • Cochez Se souvenir de moi pour maintenir votre session active entre les redémarrages du navigateur
  • Si vous oubliez votre mot de passe, cliquez sur Mot de passe oublié ? pour recevoir un lien de réinitialisation par e-mail

Authentification unique (SSO)

Lorsque vous lancez Preparo ou Refero depuis le tableau de bord, Spectral Cloud gère l’authentification automatiquement :

  1. Le portail génère une URL sécurisée contenant vos jetons de session
  2. L’application s’ouvre et détecte les jetons
  3. Une session est établie — vous êtes instantanément authentifié
  4. Votre clé API Zotero est disponible pour l’application via le proxy sécurisé

Vous n’avez jamais besoin de saisir vos identifiants dans Preparo ou Refero séparément.

Gestion des clés API

Spectral Cloud stocke vos clés API externes de manière sécurisée afin que les applications puissent les utiliser sans les exposer dans le navigateur.

Ajouter une clé Zotero

  1. Allez dans Réglages > Clés API
  2. Cliquez sur Ajouter une clé à côté de Zotero
  3. Obtenez votre clé depuis zotero.org/settings/keys
  4. Collez la clé et enregistrez

Une fois validée, Spectral Cloud stocke la clé avec votre nom d’utilisateur et identifiant Zotero. Le statut de connexion est affiché dans la checklist du tableau de bord.

Services supportés

ServiceDescription
ZoteroGestion bibliographique et outil de recherche
OpenAIModèles de langage IA (prévu)
AnthropicClaude IA (prévu)
Mistral AIModèles de langage IA (prévu)

Modèle de sécurité

  • Les clés API sont chiffrées côté serveur avec pgcrypto avant stockage
  • Le client ne voit jamais la clé réelle après soumission
  • Toutes les requêtes API externes passent par les Edge Functions Supabase qui déchiffrent la clé sur le serveur
  • Les clés peuvent être mises à jour ou supprimées à tout moment depuis les Réglages

Réglages

Accédez aux réglages depuis la barre de navigation.

Profil

  • Nom d’affichage — modifier le nom affiché dans le message de bienvenue du tableau de bord
  • Adresse e-mail — mettre à jour l’e-mail de votre compte

Clés API

Gérez vos connexions aux services externes (voir Gestion des clés API ci-dessus).

Préférences

PréférenceOptions
ThèmeMode sombre (par défaut) ou mode clair
LangueAnglais ou français
Notifications e-mailMises à jour du compte et des documents
Mises à jour produitNouvelles fonctionnalités et annonces

Le thème et la langue peuvent aussi être basculés depuis la barre d’en-tête à tout moment. Les préférences sont sauvegardées et persistent entre les sessions.

Proxys sécurisés

Toute communication entre les applications et les services externes passe par la couche de proxy sécurisé de Spectral Cloud.

Fonctionnement

Application → Edge Function Supabase → API externe
                    ↓
            Déchiffre la clé API
            sur le serveur

Le navigateur envoie une requête avec votre jeton JWT Supabase. L’Edge Function vérifie votre identité, récupère et déchiffre votre clé API depuis la base de données, puis effectue la requête au service externe pour votre compte. La réponse est retransmise à l’application.

Proxys disponibles

ProxyFonction
zotero-proxyTransmet les requêtes vers l’API Zotero avec votre clé chiffrée
pandoc-proxyTransmet les requêtes de conversion de documents vers le serveur Pandoc
api-keysGère le stockage et la récupération des clés API chiffrées

Support mobile

L’interface du portail s’adapte aux appareils mobiles :

  • La navigation se replie dans un menu hamburger
  • Les cartes d’applications s’empilent verticalement
  • Les panneaux de réglages s’adaptent aux petits écrans
  • Menu mobile plein écran avec navigation, applications et sections du compte

Spectral Cloud — Spectral Lab