> ## Documentation Index
> Fetch the complete documentation index at: https://docs.devin.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Devin-Browser-Authentifizierung

> Melden Sie sich einmal in Devins interaktivem Browser an, speichern Sie das Browserprofil, und alle künftigen Devin-Sitzungen starten bereits bei Ihren Web-Apps angemeldet.

Devin muss häufig bei Web-Apps angemeldet sein — etwa in Ihrer Staging-Umgebung, einem Admin-Dashboard oder einem SaaS-Tool —, bevor es sinnvoll arbeiten kann. Statt die Anmeldung in jeder Sitzung zu wiederholen, melden Sie sich einmal an und lassen Sie Devin das Browserprofil speichern, sodass alle künftigen Sitzungen bereits angemeldet starten.

<div id="the-workflow">
  ## Der Workflow
</div>

<Steps>
  <Step title="Melden Sie sich manuell im interaktiven Browser an">
    Öffnen Sie in der Sitzung den Tab **Desktop** und bedienen Sie den Browser selbst: Schließen Sie die Anmeldung einschließlich SSO-Weiterleitungen, MFA-Aufforderungen und CAPTCHAs ab. Siehe [interaktiver Browser](/de/work-with-devin/devin-session-tools#interactive-browser).
  </Step>

  <Step title="Bitten Sie Devin, das Browserprofil zu speichern">
    Sagen Sie **"save the browser profile"** oder **"persist my login sessions"**. Devin ruft sein Tool `save_browser_profile` auf, das das Browser-Datenverzeichnis (Cookies, `localStorage` und andere Chrome-Profildaten) komprimiert und als Datei an das Blueprint Ihrer Organisation anhängt. Auch andere Formulierungen funktionieren, z. B. "save browser cookies", "remember my browser logins", "keep my browser state" oder "save the browser to my snapshot".
  </Step>

  <Step title="Genehmigen Sie das Blueprint-Update">
    Devin schlägt eine einmalige Aktualisierung des **Organisation-level** [Blueprints](/de/onboard-devin/environment/blueprint-reference) vor. Dabei wird ein `initialize`-Schritt namens *Initialize browser profile* hinzugefügt, der das gespeicherte Profil in das Browser-Datenverzeichnis entpackt. Prüfen Sie die Änderung in Ihrer Timeline und genehmigen Sie sie.
  </Step>

  <Step title="Zukünftige Sitzungen starten bereits angemeldet">
    Jede neue Sitzung in der Organisation stellt diesen Browserzustand während des Setups wieder her, sodass Devins Browser beim Start der Sitzung bereits angemeldet ist. Weitere Genehmigungen sind nicht erforderlich.
  </Step>
</Steps>

Der Wiederherstellungsschritt ist ein normaler Blueprint-`initialize`-Schritt, der über einen `$FILE_BROWSER_PROFILE`-[Dateianhang](/de/onboard-devin/environment/blueprint-reference#file-attachments) auf die Profil-ZIP-Datei verweist:

```bash theme={null}
# Gespeichertes Browser-Profil aus den Dateien des Org-Blueprints wiederherstellen
if [ -f "$FILE_BROWSER_PROFILE" ]; then
  mkdir -p /home/ubuntu/.browser_data_dir
  unzip -o "$FILE_BROWSER_PROFILE" -d /home/ubuntu/.browser_data_dir
fi
```

Um abgelaufene Sitzungen zu erneuern, melden Sie sich erneut an und bitten Sie Devin, das Profil erneut zu speichern — das Tool ersetzt den vorhandenen Schritt, statt einen zweiten hinzuzufügen.

<div id="limitations-and-security">
  ## Einschränkungen und Sicherheit
</div>

<Warning>
  Gespeicherte Profile gelten **für die gesamte Organisation**, nicht nur für einzelne Repositories. Jede Person in Ihrer Organisation kann eine Sitzung starten, die das Profil lädt, einschließlich der darin enthaltenen Anmeldungen, Cookies und Sitzungstokens. Speichern Sie Profile nur für Konten, die in Ihrer gesamten Organisation verwendet werden dürfen – bevorzugen Sie ein dediziertes Servicekonto gegenüber einem persönlichen Konto.
</Warning>

* **Keine Browser-Erweiterungen.** Es werden nur Profildaten wiederhergestellt. Erweiterungsbasierte Tools (zum Beispiel MetaMask) werden nicht geladen. Daher funktionieren Abläufe, die von einer Erweiterung abhängen, nicht.
* **Gespeicherte Passwörter werden nicht übernommen.** Chromes Passwortspeicher wird ebenso wie Caches übersprungen – das Profil enthält also den Sitzungsstatus, nicht die Zugangsdaten. Speichern Sie Zugangsdaten stattdessen als [Secrets](/de/product-guides/secrets).
* **Größenlimit.** Die Profil-ZIP-Datei muss kleiner als 200 MB sein.
* **Sitzungen laufen weiterhin ab.** Aus dem Profil wiederhergestellte Cookies laufen nach dem normalen Zeitplan der App ab. Speichern Sie das Profil erneut, wenn sie ablaufen.

<div id="alternatives">
  ## Alternativen
</div>

| Ansatz                                                                                                                | Geeignet für                                                                                                                           |
| --------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------- |
| Browserprofil speichern                                                                                               | Anmeldungen, die sich nur schwer skripten lassen — SSO, MFA, CAPTCHAs — und bei denen einmaliges Durchklicken am einfachsten ist       |
| [Playwright-Anmeldeskript](/de/work-with-devin/computer-use#scripted-browser-use-via-playwright) in `.agents/skills/` | Skriptbare Anmeldungen sowie das Setzen beliebiger Browserzustände wie `localStorage`-Schlüssel, pro Repository und in Git versioniert |
| [Secrets](/de/product-guides/secrets)                                                                                 | API-Token und Zugangsdaten, die Devin über die Shell oder ein Anmeldeskript verwendet                                                  |
