lomi.

Authentification

Connectez la CLI lomi. via le flux device dans le navigateur, gérez les profils et utilisez des jetons en CI.

La plupart des commandes CLI qui appellent l’API lomi. nécessitent une authentification via un flux d’autorisation device (OAuth 2.0 device grant).

Usage

lomi login

Options

OptionDescription
--no-browserAfficher l’URL au lieu d’ouvrir le navigateur
--profile <nom>Enregistrer sous un profil nommé

Exemple sandbox

lomi login --profile sandbox
lomi switch sandbox

Fonctionnement

Démarrage device

La CLI contacte la fonction edge Supabase cli-auth et reçoit un code utilisateur et une URL de vérification.

Autorisation dans le navigateur

Connectez-vous à lomi. et approuvez la CLI.

Polling et jeton

La CLI interroge le service jusqu’à réception d’une clé API utilisée comme jeton CLI.

Stockage global

PlateformeFichier de config
macOS~/Library/Application Support/lomi/config.json
Linux~/.config/lomi/config.json

Variable LOMI_CONFIG_DIR pour surcharger le répertoire.

Vérifier l’authentification

lomi whoami
lomi status

Profils

lomi login --profile sandbox
lomi login --profile production
lomi list-profiles
lomi switch sandbox
lomi logout --profile sandbox

CI et environnements sans TTY

export LOMI_ACCESS_TOKEN=votre_jeton_cli
lomi status

Dépannage

ProblèmeSolution
Navigateur ne s’ouvre pasCopier l’URL affichée
Code expiréRelancer lomi login
Non authentifiélomi login ou LOMI_ACCESS_TOKEN

Suite

Sur cette page