Anleitung

Bitwarden-TOTP-Codes in der Mac-Menüleiste

Vier Wege zu deinen Bitwarden-2FA-Codes am Mac, vom einfachsten bis zum schnellsten.

Bitwarden kann die Schlüssel für deine 2FA-Codes (TOTP) speichern und daraus die sechsstelligen Codes erzeugen. Am Mac kommst du auf vier Wegen an die Codes: über die Browsererweiterung, die Desktop-App, die Bitwarden CLI oder die Menüleiste mit CodeCatch. Für die ersten drei reicht Bitwarden allein.

Den Authentifizierungsschlüssel kannst du in jedem Bitwarden-Tarif speichern. Die Codes zeigt Bitwarden aber nur mit Premium oder in einer Organisation mit bezahltem Tarif an. So steht es in der Bitwarden-Hilfe.

Auf einen Blick

ErweiterungDesktop-AppKommandozeileCodeCatch
Wo nutzbarIm BrowserIn jeder AppIm TerminalIn jeder App
Schritte pro CodeKeine, der Code wird beim Ausfüllen kopiertApp öffnen, Eintrag suchen, kopierenBefehl eingebenTastenkürzel, Namen tippen, Return
Wo die Schlüssel liegenIn BitwardenIn BitwardenIn BitwardenIn Bitwarden und im Schlüsselbund deines Macs
Offline nutzbarWenn der Tresor entsperrt istWenn der Tresor entsperrt istWenn der Tresor entsperrt istJa

So funktionieren die Codes

Wenn du für ein Konto die Zwei-Faktor-Authentifizierung einrichtest, bekommst du vom Dienst einen geheimen Schlüssel, meist als QR-Code. Eine Authenticator-App verrechnet diesen Schlüssel mit der aktuellen Uhrzeit. Heraus kommt ein sechsstelliger Code, der sich alle 30 Sekunden ändert. Den Code erzeugen kann jede App, die den Schlüssel hat: die auf deinem Handy, Bitwarden oder CodeCatch.

Nicht zu verwechseln mit Bitwarden Authenticator: Das ist eine eigene App für iOS und Android. Hier geht es um die Codes aus dem Passwort-Manager Bitwarden selbst.

1. Die Browsererweiterung

Weniger Aufwand geht nicht. Füllt die Erweiterung Benutzername und Passwort aus, kopiert sie gleich auch den Code. Im Codefeld drückst du nur noch ⌘V.

Wird nichts kopiert, öffne die Erweiterung und sieh unter Einstellungen → Auto-Ausfüllen nach, ob TOTP automatisch kopieren eingeschaltet ist. Laut Bitwarden ist die Option standardmäßig aktiv.

2. Die Desktop-App

Öffne den Eintrag in der Bitwarden-App. Dort siehst du den Code samt Countdown. Ein Klick darauf kopiert ihn.

Das klappt auch bei Anmeldungen außerhalb des Browsers. Dafür wechselst du aber jedes Mal die App und suchst den Eintrag.

3. Die Kommandozeile (Bitwarden CLI)

Ist die Bitwarden CLI installiert und dein Tresor darin entsperrt, reicht ein Befehl:

bw get totp github.com

Er gibt den aktuellen Code aus. In Skripten ist das praktisch. Von Hand ist es eher mühsam, wenn der Code nach 30 Sekunden abläuft.

CodeCatch holt deine Bitwarden-Codes in die Menüleiste, gleich neben die Codes aus SMS und E-Mails. Drücke ⌃⌥⌘F, tippe einen Namen und drücke Return. Schon ist der Code kopiert.

  1. Installiere die Bitwarden CLI: brew install bitwarden-cli
  2. Melde dich einmal im Terminal an: bw login
  3. Öffne in CodeCatch Settings → Sources → Bitwarden → Set Up… CodeCatch prüft dabei jeden Schritt für dich.
  4. Gib dein Master-Passwort ein, prüfe die Liste der Einträge und speichere.

Änderst du später in Bitwarden Einträge mit 2FA-Code, klicke an derselben Stelle auf Refresh…

Ist alles eingerichtet, kannst du:

  • suchen nach Dienst, Konto oder Website.
  • anheften: Deine meistgenutzten Einträge stehen dann oben.
  • die Restzeit sehen: Jeder Code zeigt, wie lange er noch gilt.
  • auch Steam-Codes nutzen.

Wenn die Einrichtung hängt

  • „bw: command not found“. Die Bitwarden CLI ist nicht installiert. Führe brew install bitwarden-cli aus oder lade sie von der Bitwarden-Website.
  • „You are not logged in“. Führe im Terminal bw login aus. Dabei bestätigst du auch die Zwei-Faktor-Anmeldung für dein Bitwarden-Konto.
  • Falscher Server. Liegt dein Konto auf bitwarden.eu, wähle im Server-Schritt bitwarden.eu. Vorher musst du dich mit bw logout abmelden.
  • In Bitwarden etwas geändert? Klicke auf Refresh… Bevor etwas gespeichert wird, siehst du, was neu ist, was sich geändert hat und was wegfällt.

Was CodeCatch speichert und wo der Haken ist

  • Pro Eintrag speichert CodeCatch Namen, Benutzernamen, Website und Authentifizierungsschlüssel, und zwar im Schlüsselbund „Anmeldung“ deines Macs.
  • Die Codes entstehen auf deinem Mac, ganz ohne Internetverbindung.
  • Die Codes bleiben verborgen, bis du sie mit Touch ID oder deinem Mac-Passwort entsperrst. Geht der Mac in den Ruhezustand, sind sie wieder gesperrt.
  • Remove Bitwarden Codes… löscht die gespeicherten Schlüssel. Dein Bitwarden-Tresor bleibt unverändert.

Der Haken ist offensichtlich: Eine Kopie deiner Authentifizierungsschlüssel liegt dann auf diesem Mac, außerhalb von Bitwarden. Sollen sie nur in deinem Tresor bleiben, nimm einen der ersten drei Wege.

Welcher Weg zu dir passt

  • Meistens im Browser: die Erweiterung.
  • Ab und zu, überall: die Desktop-App.
  • In Skripten: die Kommandozeile.
  • Den ganzen Tag, in jeder App und mit deinen SMS- und E-Mail-Codes an einem Ort: CodeCatch.

Fragen

Was sind Bitwarden-TOTP-Codes?

Das sind die sechsstelligen 2FA-Codes, die sich alle 30 Sekunden ändern. Bitwarden speichert dafür den geheimen Schlüssel eines Dienstes und berechnet daraus mit der aktuellen Uhrzeit den Code. Den Schlüssel kannst du in jedem Tarif speichern. Die Codes zeigt Bitwarden aber nur mit Premium oder in einer Organisation mit bezahltem Tarif an.

Speichert CodeCatch mein Bitwarden-Master-Passwort?

Nein. CodeCatch reicht es einmal an Bitwardens eigenes Kommandozeilentool weiter, das damit den Tresor für den Import entsperrt. Gespeichert wird es nicht. Danach ist der Tresor wieder gesperrt.

Funktionieren die Codes ohne Internetverbindung?

Ja. Dein Mac berechnet jeden Code aus dem gespeicherten Schlüssel und der aktuellen Uhrzeit. Online wird nichts abgefragt.

Ist es sicher, 2FA-Codes und Passwörter zusammen zu speichern?

Das musst du abwägen. Beides in Bitwarden ist bequem. Doch wer in deinen Tresor gelangt, hat dann beides. Viele sichern ihre wichtigsten Konten, etwa E-Mail und Onlinebanking, mit einer separaten Authenticator-App und nutzen Bitwarden für den Rest.

Warum ist der Code ein anderer als auf meinem Handy?

Codes hängen von der Uhrzeit ab. Geht die Uhr deines Macs falsch, stimmt der Code nicht. Öffne Systemeinstellungen → Allgemein → Datum & Uhrzeit und schalte Datum und Uhrzeit automatisch einstellen ein.

In CodeCatch fehlt ein Eintrag. Warum?

CodeCatch importiert nur Einträge, die in Bitwarden einen Authentifizierungsschlüssel haben. Trag den Schlüssel in Bitwarden beim Eintrag unter Authentifizierungsschlüssel (TOTP) ein und klicke dann in CodeCatch auf Refresh…

Ich nutze den EU-Server von Bitwarden. Funktioniert das?

Ja. In der Checkliste zur Einrichtung wählst du im Server-Schritt bitwarden.com oder bitwarden.eu. Willst du den Server wechseln, melde dich vorher mit bw logout ab.

App-Symbol von CodeCatch

Probier CodeCatch aus.

Dein nächster Code: bereit zum Einfügen.

Kostenlos · macOS 15+ · Apple-Chip und Intel