Pobierz i zainstaluj rozszerzenie QubKey dla Chrome lub Firefox na macOS lub Windows. Przed użyciem skonfiguruj Native Messaging z odpowiednią aplikacją desktopową.
Wybierz system operacyjny
Wybierz pakiet pasujący do aplikacji desktopowej QubKey. Wersje macOS i Windows różnią się nieznacznie i nie są zamienne.
Wydanie 1.0.0 — wybierz powyżej macOS lub Windows, a następnie pobierz pakiet Chrome (.zip) lub Firefox (.xpi) dla tej platformy.
SHA-256 pliku .zip Chrome (zweryfikuj pobranie przed instalacją)
91e6df76ae5cefd3e925d88bb6f25f1cb761023d9edfd83eed9fe0d306bcdffeSHA-256 pliku .xpi Firefox (zweryfikuj pobranie przed instalacją)
af7606d8543dbb6142ba9c395e3241908ddbc5c1ffcf56ee673416c0c87837afChrome: Plik .zip to tylko archiwum: rozpakuj do folderu z manifest.json w katalogu głównym; w chrome://extensions włącz tryb deweloperski i użyj „Załaduj rozpakowane”. Chrome nie instaluje zip po dwukrotnym kliknięciu.
Firefox: Plik .xpi służy do wysyłki do AMO lub specyficznych instalacji lokalnych. Firefox Release zwykle wymaga podpisanego przez Mozillę buildu z addons.mozilla.org.
Rozszerzenie komunikuje się z aplikacją QubKey przez Native Messaging. Skonfiguruj host natywny (manifest JSON, plik binarny, ścieżki) zgodnie z dokumentacją Native Messaging projektu desktopowego.
Zainstaluj i otwórz aplikację desktopową QubKey dla macOS (Apple Silicon) za pomocą Download & installation guide. Podczas testów pozostaw sejf odblokowany.
W macOS zainstaluj com.passmanager.native.json w ~/Library/Application Support/Google/Chrome/NativeMessagingHosts/ (oraz w odpowiednich folderach dla Firefox, Edge i Opera). Ustaw path na helper natywny w QubKey.app.
Po ręcznym załadowaniu skopiuj identyfikator rozszerzenia z przeglądarki do manifestu hosta com.passmanager.native.json zgodnie z dokumentacją.
W macOS Chrome, Brave i inne przeglądarki Chromium wymagają tych samych kroków. Microsoft Edge na Macu używa edge://extensions z tym samym rozpakowanym folderem.
Po publikacji na addons.mozilla.org (AMO) użytkownicy instalują dodatek jednym kliknięciem, bez about:debugging. Plik .xpi to pakiet do AMO (lub artefakt builda) po skonfigurowaniu API.
W macOS: about:addons → menu koła zębatego → Zainstaluj dodatek z pliku i wybierz passmanager-firefox-1.0.0.xpi. Działa tylko w Firefox Nightly/Developer Edition lub przy wyłączonej weryfikacji podpisu.
Test beta w macOS: zmień nazwę passmanager-firefox-1.0.0.xpi na .zip, rozpakuj, potem about:debugging → Ten Firefox → Wczytaj tymczasowy dodatek i wybierz manifest.json. Po każdym restarcie Firefox załaduj ponownie.