π 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
Einstellungen
βββ Passwoerter
βββ Passwortoptionen
βββ β
Passwoerter automatisch ausfuellen
βββ Anbieter: iKeePass β
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
βββββββββββββββββββββββ
β Login-Feld tippen β
ββββββββββββ¬βββββββββββ
βΌ
βββββββββββββββββββββββ
β iKeePass waehlen β
ββββββββββββ¬βββββββββββ
βΌ
βββββββββββββββββββββββ
β Face ID / Touch ID β
β Authentifizierung β
ββββββββββββ¬βββββββββββ
βΌ
βββββββββββββββββββββββ
β Eintrag auswaehlen β
ββββββββββββ¬βββββββββββ
βΌ
βββββββββββββββββββββββ
β Daten eingefuegt β
βββββββββββββββββββββββ
π 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
βββββββββββββββββββββββββββββββββββββββββββββββ
β iOS System β
β βββββββββββββββββββββββββββββββββββββββββ β
β β AutoFill Extension β β
β β (iKeePassAutoFill.appex) β β
β βββββββββββββββββββββ¬ββββββββββββββββββββ β
β β β
β βββββββββββββββββββββΌββββββββββββββββββββ β
β β Credential Provider View β β
β β (CredentialProviderViewController) β β
β βββββββββββββββββββββ¬ββββββββββββββββββββ β
β β β
β βββββββββββββββββββββΌββββββββββββββββββββ β
β β Shared Database β β
β β (App Group Container) β β
β βββββββββββββββββββββββββββββββββββββββββ β
βββββββββββββββββββββββββββββββββββββββββββββββ
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
π Verwandte Themen
- β¨οΈ AutoType - Automatisches Eintippen auf macOS
- π 2FA/TOTP Guide
- βοΈ Cloud-Speicherung
- β FAQ