Limitare gli utenti che sono membri a vedere i miei repository privati su Github

come condividere repository privati di Github con utenti che hanno effettuato l’accesso e sono membri del mio forum.
È anche possibile. o c’è un modo per aggirare come raggiungere questo obiettivo?
Qualsiasi guida è apprezzata

Per condividere un repository privato di GitHub tramite browser, un utente deve avere un account GitHub ed essere aggiunto come collaboratore. Vedere Inviting collaborators to a personal repository - GitHub Docs.

Se la condivisione di un link GitHub per il clonaggio è accettabile, è possibile creare un token di accesso personale granulare (ad esempio, di sola lettura). Questo token consentirà ad altri di accedervi solo tramite git (clone).
Ad esempio: git clone https://<username>:<token>@github.com/<username>/<repo>

Come generare un nuovo token:
  1. Vai su Impostazioni
    → Impostazioni sviluppatore
    → Token di accesso personali
    → Token granulari
    → Fai clic sul pulsante Genera nuovo token.

    Oppure vai su https://github.com/settings/personal_access_tokens :smile:

  2. Seleziona i repository che desideri condividere

  3. Seleziona il livello di accesso in Autorizzazioni repository.
    Per l’accesso di sola lettura, dovresti impostare Contenuti su Sola lettura.

  4. Fai clic su Genera token, hai finito!

Dipende dal tipo di accesso che stai cercando, se è un accesso temporaneo, se sei una community piccola/grande.

Ad esempio, non aggiungerai manualmente ogni utente se sei una grande community. La creazione di un plugin per aggiungere/rimuovere un collaboratore tramite l’API di GitHub automaticamente è possibile, ma non sembra una buona soluzione a lungo termine. Potrebbe essere necessario creare uno snapshot del repository e condividerlo in altro modo.

Con membro, intendi dietro un abbonamento o semplicemente autenticato?
Pensi di poter elaborare ulteriormente il tuo contesto?

3 Mi Piace

La tua soluzione che sto attualmente utilizzando per raggiungere questo obiettivo.

git - Can I share my private GitHub repository by link? - Stack Overflow

Solo con accesso effettuato.
Ma avevo bisogno di qualcosa di robusto. ma non ho idea di come affrontare questo problema.
Il mio forum è un forum chiuso.

1 Mi Piace