From 2bf5e353afb4c5071bff2c44d59189b6d2d3fd27 Mon Sep 17 00:00:00 2001
From: lucha <lucha@paranoici.org>
Date: Sat, 6 Mar 2021 14:59:02 -0800
Subject: [PATCH] aggiunta spiega su come creare il file auth.json

---
 README.md | 12 +++++++++++-
 1 file changed, 11 insertions(+), 1 deletion(-)

diff --git a/README.md b/README.md
index ce161274..4a775c3a 100644
--- a/README.md
+++ b/README.md
@@ -1,6 +1,8 @@
 This is the codebase of Noblogs (previously in ai/noblogs-wp> ) managed via Composer ([e.g](https://www.smashingmagazine.com/2019/03/composer-wordpress/)), a PHP dependency manager.
 
-# Installare composer
+# Set-up preliminare
+
+## Installare composer
 
 Per interagire con la configurazione di
 
@@ -17,6 +19,14 @@ Io ho dovuto installare alcune librerie php extra
 apt install php-xml php-zip
 ```
 
+## Autenticazione su Gitlab
+
+Per poter accedere al repository di Composer sulla nostra installazione di Gitlab, bisogna crearsi un [personal access token](https://git.autistici.org/-/profile/personal_access_tokens)
+che abbia almeno ```read_api``` come permessi, e poi lanciare questo comando nella propria copia in locale del repository di ```noblogs-composer```
+```shell
+composer config gitlab-token.git.autistici.org <personal_access_token>
+```
+
 # Come funziona composer
 
 In questo repository ci sono solo le patch ed i file di configuarazione di composer (al momento, ~8Mb). Il codice vero e proprio di noblogs (l'equivalente di ai/noblogs-wp> per intenderci) abbiamo deciso che non verrĂ  mantenuto in git, dato che viene generato da composer a partire da questo repository. 
-- 
GitLab