# gnexus-creds-extension

Кросс-браузерное расширение для интеграции с [gnexus-creds](https://creds.gnexus.space).

## Возможности

- **Автозаполнение** — обнаруживает формы логина и предлагает заполнить сохранённые креды.
- **Сохранение кредов** — перехватывает введённые данные и предлагает сохранить их как секрет.
- **Popup** — быстрый доступ к списку секретов, поиск, reveal и копирование полей.

## Установка

### Chrome

1. Откройте `chrome://extensions/`.
2. Включите "Developer mode".
3. Нажмите "Load unpacked" и выберите папку проекта.
4. (Или установите `.zip` из `dist/`).

### Firefox

1. Откройте `about:debugging#/runtime/this-firefox`.
2. Нажмите "Load Temporary Add-on" и выберите `manifest.json`.
3. (Или установите `.zip` из `dist/`).

## Настройка

1. Откройте popup (иконка в тулбаре).
2. Введите URL сервера (по умолчанию `https://creds.gnexus.space`).
3. Введите API-токен с правами `read`, `reveal`, `write`.
4. Нажмите "Сохранить".

API-токен создаётся на сайте gnexus-creds в разделе "Токены".

## Сборка

```bash
make
```

Создаст архивы в `dist/`:
- `gnexus-creds-extension-chrome-0.1.0.zip`
- `gnexus-creds-extension-firefox-0.1.0.zip`

## Лицензия

MIT
