Ekstensi browser untuk KeePassXC dengan Native Messaging.
Berdasarkan chromeIPass pfn. Beberapa perubahan juga digabungkan dari KeePassHttp-Connector smorks.
Ekstensi browser ini pertama kali didukung di KeePassXC 2.3.0 (rilis akhir tahun 2017). Secara umum disarankan untuk hanya menggunakan rilis terbaru yang tersedia.
Dapatkan ekstensi untuk Firefox atau Chrome/Chromium atau Microsoft Edge (memerlukan KeePassXC 2.5.3 atau lebih baru).
Silakan lihat dokumen ini untuk instruksi bagaimana mengkonfigurasi KeePassXC agar dapat menghubungkan database dengan benar.
KeePassXC-Browser berkomunikasi dengan KeePassXC melalui keepassxc-proxy . Proksi menangani mendengarkan STDIN/STDOUT dan mentransfer pesan-pesan ini melalui soket domain Unix/pipa bernama ke KeePassXC. Ini berarti KeePassXC dapat digunakan dan dimulai secara normal tanpa gangguan dari Native Messaging API. KeePassXC-Browser hanya memulai aplikasi proxy dan tidak ada risiko mematikan KeePassXC atau kehilangan perubahan apa pun yang belum disimpan. Anda tidak perlu menginstal keepassxc-proxy secara terpisah. Sudah termasuk dalam paket aplikasi KeePassXC. Alternatifnya, Anda dapat menggunakan keepassxc-proxy-rust sebagai proxy jika Anda lebih memilih solusi non-Qt.
Ekstensi KeePassXC-Browser meminta izin berikut:
Nama | Alasan |
---|---|
activeTab | Untuk mendapatkan URL tab saat ini |
contextMenus | Untuk menampilkan item menu konteks |
cookies | Untuk mengakses Daftar Suffix Publik internal browser |
clipboardWrite | Mengizinkan kata sandi disalin dari pembuat kata sandi ke papan klip |
nativeMessaging | Memungkinkan komunikasi dengan aplikasi KeePassXC |
notifications | Untuk menampilkan pemberitahuan browser |
offscreen | Untuk mengakses tema sistem saat mengatur warna ikon (khusus Chrome) |
storage | Untuk menyimpan pengaturan ekstensi (selalu disimpan secara lokal di browser, tidak pernah disinkronkan) |
tabs | Untuk meminta URL tab dan info lainnya |
webNavigation | Untuk menampilkan pemberitahuan browser saat pemasangan atau pembaruan |
webRequest | Untuk menangani HTTP Basic Auth |
webRequestBlocking | Untuk menangani HTTP Basic Auth |
http://*/* | Untuk mengizinkan penggunaan KeePassXC-Browser di semua situs web |
https://*/* | Untuk mengizinkan penggunaan KeePassXC-Browser di semua situs web |
https://api.github.com/ | Untuk memeriksa versi KeePassXC terbaru dari GitHub |
Periksa keepassxc-protocol untuk rincian tentang protokol perpesanan yang digunakan antara ekstensi browser dan KeePassXC.
Terjemahan dikelola di Transifex yang menawarkan antarmuka web. Silakan bergabung dengan tim bahasa yang ada atau minta tim bahasa baru jika tidak ada.
Lihat wiki.
Lihat Panduan Mengatasi Masalah kami untuk menyelesaikan masalah jika masalah dan solusi yang disebutkan sebelumnya tidak berhasil.