Перейти к основному содержимому

Защита репозиториев с гостевым доступом

On-premise

Гостевой доступ — один из вариантов доступа к проектам JAICP, размещенным во внешних репозиториях. Его можно выбрать только в случае установки JAICP в контур.

По умолчанию гостевой доступ разрешает чтение и запись в репозитории без авторизации. Для защиты своих данных используйте приватный ключ.

Принцип работы

  1. Создайте файл .justaikey в корневой директории репозитория ветки master.
  2. Сгенерируйте или придумайте секретный ключ самостоятельно, затем запишите его в этот файл.
  3. Укажите этот ключ при создании или редактировании проекта.

При попытке доступа к репозиторию ключ, указанный в настройках проекта, проверяется с реальным ключом. В случае несовпадений доступ к репозиторию из JAICP будет заблокирован.

Условия защиты

Защита репозиториев не будет работать, если:

  • Файл .justaikey не существует, несмотря на то, что ключ в настройках проекта он указан.

  • Файл .justaikey находится не в корневой директории ветки master.

  • Файл .justaikey пустой.

  • Проект размещен не во внешнем репозитории с гостевым доступом.

    предупреждение
    Если проект размещен локально или для авторизации используется собственная учетная запись, ключ не проверяется.