Guía

Códigos TOTP de Bitwarden en la barra de menús

Cuatro formas de tener a mano en tu Mac los códigos de autenticación en dos pasos de Bitwarden, de la más sencilla a la más rápida.

Bitwarden puede guardar las claves de autenticación en dos pasos de tus cuentas y generar por ti los códigos de seis dígitos (TOTP). En Mac tienes cuatro formas de llegar a ellos: la extensión del navegador, la app de escritorio, la Bitwarden CLI y la barra de menús con CodeCatch. Las tres primeras no necesitan nada más que Bitwarden.

Bitwarden guarda claves de autenticación en todos sus planes. Para mostrar los códigos hace falta Premium o un plan de organización de pago, según la ayuda de Bitwarden (en inglés).

De un vistazo

ExtensiónApp de escritorioLínea de comandosCodeCatch
Funciona enEl navegadorCualquier appTerminalCualquier app
Pasos por códigoNinguno, lo copia al autocompletarAbrir app, buscar, copiarEscribir un comandoAtajo, nombre, Retorno
Dónde están las clavesBitwardenBitwardenBitwardenBitwarden y el llavero de tu Mac
Sin conexiónCon la caja fuerte desbloqueadaCon la caja fuerte desbloqueadaCon la caja fuerte desbloqueadaSí

Cómo funcionan estos códigos

Cuando activas la autenticación en dos pasos en un servicio, este te da una clave secreta, casi siempre como código QR. Una app de autenticación combina esa clave con la hora actual y obtiene un código de seis dígitos que cambia cada 30 segundos. Eso es un código TOTP. Cualquier cosa que tenga la clave puede generar el código: tu teléfono, Bitwarden o CodeCatch.

No lo confundas con Bitwarden Authenticator, una app aparte para el teléfono. Esta guía trata de los códigos del gestor de contraseñas Bitwarden.

1. La extensión del navegador

Es la forma que menos trabajo te da. Cuando la extensión autocompleta tu usuario y tu contraseña, también copia el código. Solo tienes que pegarlo con ⌘V en el campo del código.

Si no se copia nada, abre la extensión y revisa Ajustes → Autorellenar → Copiar TOTP automáticamente. Según Bitwarden, viene activado de forma predeterminada.

2. La app de escritorio

Abre el inicio de sesión en la app de Bitwarden. El código aparece dentro del elemento, junto al tiempo que le queda. Haz clic en él para copiarlo.

Sirve también para iniciar sesión fuera del navegador, pero cada vez tienes que cambiar de app y buscar.

3. La línea de comandos

Con la Bitwarden CLI (en inglés) instalada y desbloqueada:

bw get totp github.com

Muestra el código actual. Es útil en scripts, pero no tanto para un código que deja de servir a los 30 segundos.

CodeCatch pone tus códigos de Bitwarden en la barra de menús, junto a los que te llegan por SMS y por correo. Presiona ⌃⌥⌘F, escribe un nombre y presiona Retorno: el código queda copiado.

  1. Instala la Bitwarden CLI: brew install bitwarden-cli
  2. Inicia sesión una vez en Terminal: bw login
  3. En CodeCatch, abre Settings → Sources → Bitwarden → Set Up… CodeCatch comprueba cada paso por ti.
  4. Escribe tu contraseña maestra, revisa la lista de inicios de sesión y guarda.

Cuando cambies en Bitwarden los inicios de sesión con autenticación en dos pasos, usa Refresh… en el mismo lugar.

Una vez configurado:

  • Busca por servicio, cuenta o sitio.
  • Fija los inicios de sesión que más usas para que queden arriba.
  • Mira cuánto le queda a cada código antes de que cambie.
  • También funcionan los códigos de Steam.

Si la configuración se atasca

  • “bw: command not found”. La Bitwarden CLI no está instalada. Ejecuta brew install bitwarden-cli o descárgala del sitio de Bitwarden.
  • “You are not logged in”. Ejecuta bw login en Terminal. Ahí también completas la autenticación en dos pasos de tu cuenta de Bitwarden.
  • Servidor equivocado. Si tu cuenta está en bitwarden.eu, elígelo en el paso del servidor. Para cambiar de servidor, primero ejecuta bw logout.
  • ¿Hay cambios en Bitwarden? Usa Refresh… Antes de guardar, ves qué se agregó, qué cambió y qué se eliminó.

Qué guarda CodeCatch y qué cedes a cambio

  • Guarda el nombre, el usuario, el sitio y la clave de autenticación de cada inicio de sesión en el llavero de inicio de sesión de tu Mac.
  • Los códigos se generan en tu Mac. No hace falta conexión.
  • Los códigos quedan ocultos hasta que los desbloqueas con Touch ID o la contraseña de tu Mac, y se bloquean otra vez cuando tu Mac entra en reposo.
  • Remove Bitwarden Codes… borra las claves guardadas. Tu caja fuerte de Bitwarden no cambia.

Lo que cedes a cambio es sencillo: una copia de tus claves de autenticación queda en tu Mac, fuera de Bitwarden. Si prefieres tenerlas solo en tu caja fuerte, usa una de las tres primeras formas.

Cuál te conviene

  • Sobre todo en el navegador: la extensión.
  • De vez en cuando, en cualquier lugar: la app de escritorio.
  • En scripts: la línea de comandos.
  • Todo el día, en cualquier app, con tus códigos de SMS y de correo en un solo lugar: CodeCatch.

Preguntas frecuentes

¿Qué son los códigos TOTP de Bitwarden?

Son los códigos 2FA de seis dígitos que cambian cada 30 segundos. Bitwarden guarda la clave secreta de cada servicio y la combina con la hora actual para generar el código. Puedes guardar la clave en cualquier plan, pero Bitwarden solo muestra los códigos con Premium o con un plan de organización de pago.

¿CodeCatch guarda mi contraseña maestra de Bitwarden?

No. CodeCatch se la pasa una sola vez a la herramienta de línea de comandos de Bitwarden, que desbloquea la caja fuerte para importar. CodeCatch no la guarda, y después la caja fuerte vuelve a quedar bloqueada.

¿Los códigos funcionan sin conexión a internet?

Sí. Tu Mac calcula cada código a partir de la clave guardada y la hora actual. No se consulta nada en línea.

¿Es seguro guardar los códigos junto a mis contraseñas?

Tiene pros y contras. Tener ambos en Bitwarden es cómodo, pero quien acceda a tu caja fuerte se lleva las dos cosas. Mucha gente protege sus cuentas más importantes, como el correo y el banco, con una app de autenticación aparte y usa Bitwarden para el resto.

¿Por qué el código no coincide con el de mi teléfono?

Los códigos dependen de la hora. Si el reloj de tu Mac va adelantado o atrasado, el código no es correcto. Activa Establecer hora y fecha automáticamente en Configuración del Sistema (Ajustes del Sistema en España) → General → Fecha y hora.

¿Por qué falta un inicio de sesión en CodeCatch?

Solo se importan los inicios de sesión que tienen una clave de autenticación en Bitwarden. Agrega la clave al elemento en Bitwarden, en el campo Clave de autenticación (TOTP), y luego usa Refresh… en CodeCatch.

¿Funciona con el servidor europeo de Bitwarden?

Sí. La lista de pasos de la configuración incluye uno para elegir el servidor: bitwarden.com o bitwarden.eu. Para cambiar de servidor, primero ejecuta bw logout.

Icono de la app CodeCatch

Prueba CodeCatch.

Tu próximo código, listo para pegar.

Gratis · macOS 15+ · chip de Apple e Intel