# continuidad

Con un iPhone y un iPad en la misma cuenta de Apple, una sesión en vivo puede
seguirte de uno a otro. Tessera traspasa **un puntero a la sesión — nunca una
contraseña ni una clave privada**; cada dispositivo se autentica con sus
propias credenciales.

## Traspasar una sesión

Con **ajustes → sincronización y continuidad → traspasar sesiones** activado
(lo está por omisión), tu sesión conectada en primer plano aparece en tu otro
dispositivo: en el selector de apps en iPhone, en el Dock en iPad. Tócala y el
otro dispositivo abre el mismo host guardado.

Para las sesiones respaldadas por tmux eso significa *la misma pantalla*:
ambos dispositivos se conectan a la misma sesión de tmux, así que el traspaso
continúa exactamente donde estabas. Una sesión SSH simple o mosh no se puede
compartir a mitad de flujo, así que el otro dispositivo reconecta desde cero —
Tessera etiqueta los dos casos con honestidad.

Handoff es el mecanismo de Apple, así que se aplican sus requisitos: la misma
cuenta de Apple en ambos dispositivos, Bluetooth y wifi activados, y Handoff
activado en la app Ajustes de iOS. Mientras un dispositivo está bloqueado deja
de difundir, y una sesión entrante espera a Face ID.

## Primera vez en un dispositivo nuevo

Las credenciales nunca viajan, así que la primera continuación en un
dispositivo que no se ha conectado antes a ese host muestra una tarjeta de
credenciales: autentícate con una contraseña o [elige una clave](https://bambouville.com/docs/es/keys/) en
*este* dispositivo, guardada solo en el llavero de este dispositivo. Después
de eso, continuar es cuestión de un toque. Un host que el dispositivo nunca ha
visto llega como un editor prerrellenado — nada se guarda en silencio, y la
[verificación de la clave de host](https://bambouville.com/docs/es/host-keys/#primera-conexión) sigue
aplicándose. Cuando la clave del host coincide con aquella en la que tu otro
dispositivo ya confía, la hoja lo dice — pero la decisión de confiar sigue
siendo tuya, en cada dispositivo.

## Autorizar este dispositivo

En lugar de escribir una contraseña en el dispositivo nuevo, la tarjeta de
credenciales puede pedir a tu otro dispositivo que responda por él:
**autoriza este dispositivo desde tu otro dispositivo** instala la clave
*pública* del dispositivo nuevo en el host, a través de la sesión que tu otro
dispositivo ya tiene abierta. El otro dispositivo muestra exactamente qué se
va a instalar — dispositivo, host, huella de la clave — y pide Face ID.
Ninguna contraseña ni clave privada cruza entre dispositivos; el host
simplemente aprende una clave pública más.

Los dispositivos inscritos se listan bajo **acceso al dispositivo** en la
[página de claves](https://bambouville.com/docs/es/keys/#acceso-al-dispositivo), donde la concesión se puede
revocar — Tessera quita la clave del host a través de tu propio acceso, igual
que se instaló.

## Recuperar el control

Cuando otro dispositivo continúa una sesión de tmux a la que estás conectado,
tu pantalla no se recompone en silencio: el terminal se desenfoca tras una
tarjeta que dice adónde se fue la sesión, y **recuperar el control** — un
toque, o cualquier tecla — la trae de vuelta (esa pulsación se consume, no se
escribe en el shell). Cualquiera de los dos dispositivos puede ceder y
reclamar; el arreglo es simétrico.

![Una sesión de Tessera desenfocada tras una tarjeta esmerilada que dice «esta sesión se está controlando desde otro dispositivo», con un botón de recuperar el control.](https://bambouville.com/docs/assets/img/takeover-overlay.png)

*El dispositivo que perdió la cuadrícula lo dice, y la ofrece de vuelta con un toque.*

La detección de la recuperación funciona a través del propio servidor tmux,
así que necesita **tmux 3.2 o posterior** en el host, y solo se aplica a los
modos de inicio con tmux — una sesión de comando personalizado reconecta un
shell nuevo, así que no hay nada que recuperar.

## Lo que nunca se sincroniza

Continuidad mueve punteros de sesión y, con tu aprobación explícita, instala
claves públicas. Nunca transfiere contraseñas, claves privadas ni la confianza
en claves de host — cada dispositivo conserva su propio llavero y sus propios
[hosts conocidos](https://bambouville.com/docs/es/host-keys/). Para mover tu configuración real a un
dispositivo nuevo, usa la [configuración cercana](https://bambouville.com/docs/es/nearby-setup/).
