SIWS + 2FA

La connexion opérateur est une signature de wallet (Sign-In With Solana) sur un nonce serveur, plus une 2FA TOTP optionnelle.

Pour les déploiements publics, l'accès opérateur au gateway s'authentifie par Sign-In With Solana : le wallet de l'opérateur signe un nonce émis par le serveur, prouvant la propriété sans mot de passe ni identifiant en dépôt. Par-dessus, la 2FA TOTP et des codes de secours à usage unique protègent la session.

  • Aucun mot de passe nulle part — la clé du wallet est l'identité et le nonce empêche le rejeu ; il n'y a rien côté serveur à hameçonner ou à divulguer.
  • L'enrôlement TOTP par wallet est persisté dans le registre du gateway : la 2FA survit donc à un redémarrage.
  • Les codes de secours sont à usage unique — chacun se consomme à la connexion, pour récupérer quand l'appareil d'authentification est indisponible.
  • Périmètre annoncé honnêtement — le bridge et les ports du moteur supposent un hôte de confiance / LAN / VPN ; SIWS + 2FA est la couche qui rend les domaines *publics* sûrs à exposer.