Twin Documentation
  • Overview
  • Consumer
  • Developer
  • Operations
Arquitectura
Flujos Técnicos
    Minting & RedeemBridge Cross-chainUniswap V4 Liquidity ManagementOracle Price UpdatesAuto-RebalanceRewardsAuthentication (Platform)Circulation ManagementDisperse (Batch Transfer)Market Data PipelineSupply API (CoinGecko)Contract Data CollectionCron Jobs: Flujos Detallados
Base de Datos
Local SetupConventions
powered by Zudoku
Flujos Técnicos

Authentication (Platform)

Overview

La autenticación de la platform (collaborators) usa email + password con 2FA obligatorio (TOTP). El flujo varía según si el usuario ya tiene 2FA configurado.

Login flow

Sequence diagram

Cambio de password

Regex de password: ^(?=.*[a-z])(?=.*[A-Z])(?=.*\d)(?=.*[@$!%*?&])[A-Za-z\d@$!%*?&]{8,}$

Collaborator lifecycle

Gestión de 2FA (post-login)

AcciónEndpointRequiere
Habilitar 2FAPOST /auth/enable-2faCode TOTP + secret
Deshabilitar 2FAPOST /auth/disable-2faPassword actual
Generar QRPOST /auth/generate-mfa-secret-

Tokens

TipoDuraciónUso
MFA_VERIFY5 minutosVerificar código TOTP en login
MFA_SETUP1 horaConfigurar 2FA por primera vez
JWTConfigurableSesión autenticada
Last modified on April 29, 2026
RewardsCirculation Management
On this page
  • Overview
  • Login flow
  • Sequence diagram
  • Cambio de password
  • Collaborator lifecycle
  • Gestión de 2FA (post-login)
  • Tokens