Администрирование
Работа с API

Импорт из Bitwarden

10min

Описание

Импорт паролей из файла Bitwarden в Пассворк через API. Запустите скрипт import.js и следуйте инструкциям.

💡 Важно

TOTP-коды должны быть валидные, иначе скрипт завершится с ошибкой

Document image




Настройка и запуск (DEB архитектура)

  • Получить права root и обновить локальную базу данных пакетов:
Shell

  • Установить Node.js и npm:
Shell


Для успешного импорта версия Node.js должна быть выше 16.

  • Проверка установленной версии:
Shell

  • Установка модулей для импорта:
Shell

  • Создать файл импорта — import.js

Исходный код import.js

Shell

  • Создать файл .env и указать хост Пассворка, API ключ пользователя и его мастер пароль:
Shell

  • Загрузить XML файл Bitwarden и запустить скрипт. Скрипт запросит название файла:
Shell

  • Также эти параметры можно передать аргументами в скрипт:
Shell