🔑 AutoFill - Passwoerter automatisch ausfuellen auf iOS
AutoFill ist die native iOS-Funktion zum automatischen Ausfuellen von Passwoertern in Safari und anderen Apps. iKeePass integriert sich nahtlos in dieses System.
🎯 Was ist AutoFill?
AutoFill ist Apples systemeigene Funktion zum Ausfuellen von Anmeldedaten:
- Systemintegration - Funktioniert in Safari und allen kompatiblen Apps
- Face ID / Touch ID - Biometrische Authentifizierung vor dem Ausfuellen
- Sicher - Passwoerter werden direkt aus iKeePass eingefuegt
- Schnell - Ein Tippen genuegt zum Anmelden
AutoFill vs. AutoType
| Feature | AutoFill (iOS) | AutoType (macOS) |
|---|---|---|
| Funktionsweise | Systemintegration | Tastatur-Simulation |
| Authentifizierung | Face ID / Touch ID | Master-Passwort |
| Unterstuetzte Apps | Safari + kompatible Apps | Alle Apps |
| Sequenzen | Nein | Ja |
| 2FA-Integration | Separat | In Sequenz moeglich |
📱 Unterstuetzte Plattformen
| Plattform | AutoFill | Mindestversion |
|---|---|---|
| iPhone | ✅ Vollstaendig | iOS 17.0 |
| iPad | ✅ Vollstaendig | iPadOS 17.0 |
| macOS | ✅ Safari | macOS 14.0 |
⚙️ AutoFill einrichten
Schritt 1: iKeePass als Passwort-Anbieter aktivieren
- Oeffne Einstellungen auf deinem iPhone/iPad
- Tippe auf Passwoerter
- Tippe auf Passwortoptionen
- Aktiviere Passwoerter automatisch ausfuellen
- Waehle iKeePass in der Liste der Anbieter
Schritt 2: iKeePass-Datenbank entsperren
Damit AutoFill funktioniert, muss deine Datenbank entsperrt sein:
- Oeffne iKeePass
- Entsperre deine Datenbank mit dem Master-Passwort
- Optional: Aktiviere Face ID / Touch ID fuer schnelleres Entsperren
Schritt 3: AutoFill verwenden
- Oeffne Safari oder eine andere App mit Login-Formular
- Tippe auf das Benutzername- oder Passwort-Feld
- Tippe auf den Schluesselbund-Vorschlag ueber der Tastatur
- Waehle iKeePass aus der Liste
- Authentifiziere dich mit Face ID / Touch ID
- Waehle den passenden Eintrag aus
🔐 Authentifizierung
Face ID / Touch ID
AutoFill verwendet die biometrische Authentifizierung deines Geraets:
| Methode | Geraet | Sicherheit |
|---|---|---|
| Face ID | iPhone X und neuer, iPad Pro | ✅ Sehr hoch |
| Touch ID | iPhone SE, aeltere iPads | ✅ Hoch |
| Geraete-Code | Alle Geraete (Fallback) | ✅ Hoch |
Authentifizierungs-Ablauf
🌐 Kompatible Apps
Safari
Safari ist vollstaendig mit AutoFill kompatibel:
- ✅ Webseiten-Logins
- ✅ Formular-Ausfuellung
- ✅ Passwort-Vorschlaege
Drittanbieter-Apps
Apps, die das iOS Passwort-AutoFill-Framework verwenden:
| App-Kategorie | Beispiele | AutoFill |
|---|---|---|
| Banking | Sparkasse, ING, N26 | ✅ |
| Social Media | Instagram, Facebook, X | ✅ |
| Shopping | Amazon, eBay, Zalando | ✅ |
| Streaming | Netflix, Disney+, Spotify | ✅ |
| Produktivitaet | Microsoft 365, Google Workspace | ✅ |
Apps ohne AutoFill-Unterstuetzung
Einige aeltere Apps unterstuetzen AutoFill nicht. In diesem Fall:
- Oeffne iKeePass
- Suche den Eintrag
- Kopiere Benutzername/Passwort manuell
- Fuege es in der App ein
🎯 URL-Matching
AutoFill ordnet Eintraege automatisch basierend auf der URL zu:
Wie funktioniert das Matching?
| Eintrag-URL | Webseite | Match |
|---|---|---|
https://github.com |
github.com/login | ✅ |
https://www.amazon.de |
amazon.de | ✅ |
https://mail.google.com |
accounts.google.com | ✅ (Domain) |
https://example.com |
other-site.com | ❌ |
Tipps fuer besseres Matching
- Vollstaendige URLs verwenden -
https://www.example.comstattexample.com - Subdomain beachten -
mail.google.comist anders alsdrive.google.com - Mehrere URLs - Fuege alternative URLs zum Eintrag hinzu
🔒 Sicherheit
Warum ist AutoFill sicher?
| Aspekt | Schutz |
|---|---|
| Datenbank | AES-256 verschluesselt |
| Authentifizierung | Face ID / Touch ID erforderlich |
| Uebertragung | Direkt aus iKeePass, keine Zwischenspeicherung |
| Timeout | Datenbank sperrt sich nach Inaktivitaet |
Best Practices
- Face ID aktivieren - Schneller und sicherer als Passwort-Eingabe
- Auto-Lock einrichten - Datenbank nach X Minuten sperren
- Starkes Master-Passwort - Mindestens 12 Zeichen
- Regelmaessige Updates - iKeePass und iOS aktuell halten
Sicherheitsvergleich
| Methode | Sicherheit | Komfort | Empfehlung |
|---|---|---|---|
| AutoFill + Face ID | ✅ Sehr hoch | ✅ Sehr hoch | ✅ Empfohlen |
| AutoFill + Touch ID | ✅ Hoch | ✅ Hoch | ✅ Empfohlen |
| Manuelles Kopieren | ⚠️ Mittel | ⚠️ Mittel | ⚠️ Fallback |
| Passwort merken | ❌ Gering | ✅ Hoch | ❌ Nicht empfohlen |
🔧 Fehlerbehebung
AutoFill funktioniert nicht
Checkliste:
- iKeePass ist als Passwort-Anbieter aktiviert
- Datenbank ist entsperrt
- Eintrag hat passende URL
- iOS-Version ist 17.0 oder neuer
iKeePass erscheint nicht in der Liste
- Einstellungen pruefen: Einstellungen → Passwoerter → Passwortoptionen
- iKeePass aktivieren: Haekchen bei iKeePass setzen
- Geraet neustarten: Manchmal hilft ein Neustart
Falscher Eintrag wird vorgeschlagen
- URL pruefen: Stimmt die URL im Eintrag mit der Webseite ueberein?
- Manuell suchen: Tippe auf “Andere Passwoerter…” und suche den richtigen Eintrag
- URL anpassen: Aktualisiere die URL im Eintrag
Face ID funktioniert nicht
- Berechtigung pruefen: Einstellungen → iKeePass → Face ID aktiviert?
- Face ID einrichten: Einstellungen → Face ID & Code
- Maske/Brille: Face ID kann bei veraendertem Aussehen fehlschlagen
📊 AutoFill Extension Architektur
Technische Implementierung
Komponenten
| Komponente | Beschreibung |
|---|---|
| AutoFill Extension | Eigenstaendige App-Erweiterung |
| Credential Provider | Stellt Anmeldedaten bereit |
| App Group | Geteilter Speicher mit Haupt-App |
| Keychain | Sichere Speicherung von Keys |
Info.plist Konfiguration
<key>NSExtension</key>
<dict>
<key>NSExtensionPointIdentifier</key>
<string>com.apple.authentication-services-credential-provider-ui</string>
<key>NSExtensionPrincipalClass</key>
<string>$(PRODUCT_MODULE_NAME).CredentialProviderViewController</string>
</dict>
🔄 TOTP / 2FA mit AutoFill
Einschraenkungen
AutoFill fuellt nur Benutzername und Passwort aus. TOTP-Codes muessen separat eingegeben werden:
- AutoFill fuellt Login-Daten aus
- Webseite fragt nach 2FA-Code
- Oeffne iKeePass
- Kopiere den TOTP-Code
- Fuege ihn auf der Webseite ein
Tipp: Schneller TOTP-Zugriff
- Verwende das OTP-Widget auf dem Homescreen
- Oder die OTP-Ansicht in iKeePass fuer schnellen Zugriff