войти

Ключи и домены

У каждого сайта в кабинете два ключа и список доменов. Ключи выдаются при добавлении сайта.

Публичный ключ

pk_… — стоит в коде виджета, виден всем в исходном коде страницы. Безопасен, потому что работает только на доменах сайта: сервер проверяет заголовок Origin, который браузер ставит сам. С чужого домена сервер отвечает 403. Для плагинов и API публичный ключ не подходит.

Секретный ключ

sk_… — для плагинов и серверного API, передаётся в заголовке Authorization: Bearer sk_…. Показывается один раз при добавлении сайта, у нас хранится только его хеш, поэтому повторно показать ключ нельзя.

  • Храните ключ на сервере — в настройках плагина или переменных окружения. Не вставляйте его в JavaScript страниц и не публикуйте в репозиториях.
  • Потеряли или ключ мог попасть к посторонним — нажмите «выпустить новый секретный ключ» на странице сайта. Старый перестаёт работать сразу; новый нужно вписать в настройки плагина и в ваш код.
Блок «серверное API» с кнопкой «выпустить новый секретный ключ»
Блок «серверное API» на странице сайта

Домены

Блок «домены» на странице сайта — по одному в строке, без схемы и www. Кириллические домены можно писать как есть. www. разрешён автоматически; остальные поддомены — галочкой «разрешить все поддомены» в настройках пометок, на тарифе «медиа». Один домен может быть только у одного сайта.

Блок «домены»: поле со списком доменов и кнопка «сохранить домены»
Блок «домены»

Отключить сайт

Кнопка «отключить» внизу страницы сайта. Виджет и оба ключа перестают работать, пометки на сайте пропадают. Подписки сайта при этом не возвращаются автоматически — напишите на mail@brain-pro.ru.