Ограничить доступ к моим приватным репозиториям GitHub только для участников

Как поделиться приватными репозиториями GitHub с пользователями, которые вошли в систему и являются участниками вашего форума.
Возможно ли это вообще? Или есть обходной путь для достижения этой цели?
Буду признателен за любые рекомендации.

Чтобы поделиться приватным репозиторием GitHub через браузер, пользователь должен иметь учётную запись GitHub и быть добавлен в качестве соавтора. См. Inviting collaborators to a personal repository - GitHub Docs.

Если допустимо предоставление ссылки на репозиторий GitHub для клонирования, вы можете создать персональный токен доступа с детализированными правами (например, только для чтения). Этот токен позволит другим пользователям получать доступ к репозиторию только через Git (клонирование).
Например: git clone https://<username>:<token>@github.com/<username>/<repo>

Как создать новый токен:
  1. Перейдите в раздел Settings
    → Developer Settings
    → Personal access tokens
    → Fine-grained tokens
    → Нажмите кнопку Generate new token.

    Или перейдите по ссылке https://github.com/settings/personal-access-token :smile:

  2. Выберите репозитории, которыми хотите поделиться.

  3. В разделе Repository permissions выберите уровень доступа.
    Для доступа только для чтения установите параметр Contents в значение Read-only.

  4. Нажмите кнопку Generate token, и всё готово!

Всё зависит от того, какой именно доступ вам нужен: временный, а также от размера вашего сообщества (маленькое или большое).

Например, если у вас большое сообщество, добавлять каждого пользователя вручную нецелесообразно. Возможно создание плагина для автоматического добавления/удаления соавторов через API GitHub, но это вряд ли станет хорошим долгосрочным решением. Возможно, вам придётся создать снимок репозитория и поделиться им другим способом.

Под словом “member” вы имеете в виду доступ для подписчиков или просто для авторизованных пользователей?
Не могли бы вы подробнее рассказать о вашем контексте?

Вот решение, которое я сейчас использую для этого.

git - Могу ли я поделиться ссылкой на свой частный репозиторий GitHub? - Stack Overflow

Просто авторизованных.
Но мне нужно было что-то надёжное. Однако я не знаю, как подойти к этой задаче.
Мой форум — закрытый.