mirror of
https://github.com/keepassxreboot/keepassxc.git
synced 2026-03-11 08:54:48 +00:00
Implement a native macOS Credential Provider extension that allows Safari and other apps to pull credentials from unlocked KeePassXC databases via the system AutoFill framework. Components: - keepassxc-autofill.appex: Credential Provider extension implementing ASCredentialProviderViewController with a table-based credential picker - keepassxc-autofill-xpc.xpc: XPC service bridging the sandboxed extension and the main KeePassXC process - AutoFill class (Qt-side): manages XPC lifecycle, identity store refresh, and database change monitoring The build assumes a valid Apple Developer signing identity and provisioning profile. The extension appears in System Settings > Passwords > AutoFill Passwords once properly signed and registered. Only password credentials are supported. The main app must be running with at least one database unlocked. |
||
|---|---|---|
| .. | ||
| branding | ||
| icons | ||
| linux | ||
| macosx | ||
| translations | ||
| windows | ||
| wizard | ||
| wordlists | ||
| CMakeLists.txt | ||
| demo.kdbx | ||
| demo_readme.md | ||