summaryrefslogtreecommitdiffstats
path: root/content/it
diff options
context:
space:
mode:
Diffstat (limited to 'content/it')
-rw-r--r--content/it/hardenedpass/getting-started/_index.md2
-rw-r--r--content/it/hardenedpass/using/_index.md9
-rw-r--r--content/it/hardenedpass/using/autofill/index.md63
-rw-r--r--content/it/hardenedpass/using/entries/editor.pngbin0 -> 109163 bytes
-rw-r--r--content/it/hardenedpass/using/entries/entry.pngbin0 -> 73452 bytes
-rw-r--r--content/it/hardenedpass/using/entries/generator-random.pngbin0 -> 147099 bytes
-rw-r--r--content/it/hardenedpass/using/entries/index.md71
-rw-r--r--content/it/hardenedpass/using/entries/selection.pngbin0 -> 82234 bytes
-rw-r--r--content/it/hardenedpass/using/otp/index.md33
-rw-r--r--content/it/hardenedpass/using/otp/otp.pngbin0 -> 62970 bytes
-rw-r--r--content/it/hardenedpass/using/sync/index.md62
-rw-r--r--content/it/hardenedpass/using/sync/menu.pngbin0 -> 98259 bytes
12 files changed, 217 insertions, 23 deletions
diff --git a/content/it/hardenedpass/getting-started/_index.md b/content/it/hardenedpass/getting-started/_index.md
index d1ba975..942d77a 100644
--- a/content/it/hardenedpass/getting-started/_index.md
+++ b/content/it/hardenedpass/getting-started/_index.md
@@ -1,7 +1,7 @@
+++
title = "Per iniziare"
date = 2026-11-05T00:00:00Z
-description = "Da qui si parte: cos'è pass, come installare HardenedPass, come creare un archivio di password e collegarci l'app."
+description = "Parti da qui: cos'è pass, come installare HardenedPass, come creare un archivio di password e collegarci l'app."
weight = 10
draft = true
+++
diff --git a/content/it/hardenedpass/using/_index.md b/content/it/hardenedpass/using/_index.md
index dfb8d65..cacda05 100644
--- a/content/it/hardenedpass/using/_index.md
+++ b/content/it/hardenedpass/using/_index.md
@@ -1,13 +1,10 @@
+++
title = "Usare l'app"
date = 2026-11-05T00:00:00Z
-description = ""
+description = "L'uso quotidiano di HardenedPass: leggere e modificare le voci, i codici OTP, la sincronizzazione con git e la compilazione automatica dei login."
weight = 20
draft = true
+++
-Placeholder.
-
-## First heading
-
-Text.
+Una volta collegata l'app al tuo archivio, queste pagine spiegano cosa ci fai giorno per
+giorno.
diff --git a/content/it/hardenedpass/using/autofill/index.md b/content/it/hardenedpass/using/autofill/index.md
index 5a62cd1..eb9b4e0 100644
--- a/content/it/hardenedpass/using/autofill/index.md
+++ b/content/it/hardenedpass/using/autofill/index.md
@@ -1,13 +1,68 @@
+++
title = "Autofill"
date = 2026-11-05T00:00:00Z
-description = ""
+description = "Come attivare la compilazione automatica di HardenedPass, compilare i login in app e browser, salvarne di nuovi, e cosa significa l'avviso di phishing."
weight = 80
draft = true
+++
-Placeholder.
+La compilazione automatica propone le tue voci direttamente nei moduli di login, nelle
+app e nei browser, senza bisogno di copiare nulla.
-## First heading
+## Attivala
-Text.
+Apri **Impostazioni** e attiva **Attiva la compilazione automatica**. L'app spiega cosa
+succederà ed elenca i browser installati con il livello di supporto di ciascuno. Tocca
+OK, scegli HardenedPass nelle impostazioni di compilazione automatica di Android e
+conferma.
+
+## Cosa può fare ogni browser
+
+L'app si fida solo dei browser che conosce, perché un browser deve dichiarare onestamente
+a quale sito appartiene un modulo. Un browser che non è nell'elenco non ha alcuna
+compilazione automatica.
+
+| Livello di supporto | Significato | Esempi |
+|---|---|---|
+| **Compila e salva le credenziali** | Compila nome utente e password, propone di salvare quelli nuovi | Firefox |
+| **Compila e salva le password** | Come sopra, ma il salvataggio richiede che nessun servizio di accessibilità sia abilitato | Chrome, Cromite |
+| **Compila le credenziali** | Compila nome utente e password, senza salvataggio | Tor Browser |
+| **Compila le password** | Compila solo la password | Vanadium |
+| **Nessun supporto** | La compilazione automatica resta spenta | Ogni browser fuori dall'elenco |
+
+Vanadium, il browser incluso in GrapheneOS, è tra quelli fidati, ma solo al livello
+**Compila le password**. Per il supporto completo su GrapheneOS, usa Firefox. La finestra
+nelle Impostazioni mostra il livello reale dei browser sul tuo telefono.
+
+## Compila un login
+
+Tocca un campo di login. A seconda della tastiera, i suggerimenti appaiono come chip nella
+barra della tastiera o come menu sotto il campo:
+
+- Una voce già collegata a questo sito o a questa app appare con il suo nome. Toccala,
+ sblocca con la passphrase e il modulo viene compilato.
+- **Cerca la voce** apre una ricerca nel tuo archivio. La voce che scegli resta collegata
+ a questo sito o a questa app, così la prossima volta appare direttamente.
+- Nei moduli che chiedono una nuova password, come le pagine di registrazione, **Crea
+ voce** apre l'editor per crearne una per questo login.
+
+## Salva un nuovo login
+
+In un browser che supporta il salvataggio, fai il login come al solito. Android propone di
+salvare su HardenedPass. Tocca **Salva** e l'app apre il suo editor, con nome utente e
+password già compilati. Salva lì la voce, poi ricordati di
+[sincronizzare]({{< relref "/hardenedpass/using/sync" >}}).
+
+Firefox mostra anche una sua richiesta di salvataggio. Quella è del gestore di password di
+Firefox, non di HardenedPass, e puoi ignorarla.
+
+## L'avviso di phishing
+
+I suggerimenti sono legati all'app che li ha richiesti. Se un'app che hai collegato a una
+voce cambia editore, il suo certificato di firma non corrisponde più, e al posto della voce
+vedi **Possibile tentativo di phishing**. Toccalo per i dettagli.
+
+L'app può aver cambiato proprietario in modo legittimo, ma può anche essere un falso
+installato al posto di quella vera, che cerca di avere la tua password. **Mantieni
+disattivata la compilazione automatica** è la risposta sicura. Scegli **Riattiva la
+compilazione automatica** solo se sai perché l'editore è cambiato.
diff --git a/content/it/hardenedpass/using/entries/editor.png b/content/it/hardenedpass/using/entries/editor.png
new file mode 100644
index 0000000..b6e90a1
--- /dev/null
+++ b/content/it/hardenedpass/using/entries/editor.png
Binary files differ
diff --git a/content/it/hardenedpass/using/entries/entry.png b/content/it/hardenedpass/using/entries/entry.png
new file mode 100644
index 0000000..26636ce
--- /dev/null
+++ b/content/it/hardenedpass/using/entries/entry.png
Binary files differ
diff --git a/content/it/hardenedpass/using/entries/generator-random.png b/content/it/hardenedpass/using/entries/generator-random.png
new file mode 100644
index 0000000..5c38147
--- /dev/null
+++ b/content/it/hardenedpass/using/entries/generator-random.png
Binary files differ
diff --git a/content/it/hardenedpass/using/entries/index.md b/content/it/hardenedpass/using/entries/index.md
index 54302df..ba3a831 100644
--- a/content/it/hardenedpass/using/entries/index.md
+++ b/content/it/hardenedpass/using/entries/index.md
@@ -1,13 +1,76 @@
+++
title = "Voci"
date = 2026-11-05T00:00:00Z
-description = ""
+description = "Come leggere, cercare, copiare, creare, modificare, spostare ed eliminare le voci in HardenedPass, e come generare le password."
weight = 50
draft = true
+++
-Placeholder.
+## Trova una voce
-## First heading
+L'elenco mostra le cartelle e le voci dell'archivio. Tocca una cartella per aprirla,
+oppure scrivi nella barra **Cerca** in alto. **Filtro ricorsivo**, nelle
+[Impostazioni]({{< relref "/hardenedpass/reference/settings" >}}), decide se la ricerca
+guarda anche dentro le cartelle.
-Text.
+## Leggi una voce
+
+Tocca una voce. L'app chiede la passphrase della chiave, decifra il file e ne mostra i
+campi. La chiede ogni volta, a meno che tu non attivi **Memorizza le frasi segrete** nelle
+[Impostazioni]({{< relref "/hardenedpass/reference/settings" >}}).
+
+{{< image src="entry.png" alt="Una voce con i campi password, nome utente e url, ciascuno con il pulsante per copiarlo." class="max-w-sm mx-auto rounded-lg border border-border" />}}
+
+- L'icona dell'occhio mostra o nasconde la password.
+- L'icona di copia accanto a un campo lo copia. Una password copiata viene cancellata
+ dagli appunti dopo 45 secondi di default, e **Timeout copia della password** cambia
+ questo valore.
+- La matita apre l'editor.
+
+## Crea una voce
+
+Tocca **Nuova voce**, poi **Crea nuova password**.
+
+{{< image src="editor.png" alt="L'editor Nuova voce con i campi nome, cartella, password, nome utente e contenuto extra, e due pulsanti OTP." class="max-w-sm mx-auto rounded-lg border border-border" />}}
+
+- **Nome** è il nome del file. Usa l'indirizzo del sito, per esempio `example.org`: è
+ quello che la compilazione automatica cerca e quello che cercherai tu più avanti.
+ Ricorda che il nome non è cifrato.
+- **Cartella** è dove finisce la voce. **Cambia** ne sceglie un'altra.
+- **Password**, **Nome utente** e **Contenuto extra** sono le parti cifrate. Quello che
+ scrivi nel contenuto extra diventa altre righe della voce.
+
+Tocca **Salva**. La voce viene cifrata e registrata con un commit sul telefono. Non
+arriva al server finché non [sincronizzi]({{< relref "/hardenedpass/using/sync" >}}).
+
+**Crea nuova cartella**, nello stesso menu, crea una cartella vuota.
+
+## Genera una password
+
+Nell'editor, tocca l'icona del generatore alla fine del campo **Password**.
+
+{{< image src="generator-random.png" alt="Il pannello del generatore con la scheda Casuale aperta, che mostra le opzioni sui caratteri, la lunghezza e i pulsanti Genera e Usa." class="max-w-sm mx-auto rounded-lg border border-border" />}}
+
+- **Casuale** crea una stringa di caratteri. Scegli i tipi di carattere e la lunghezza.
+- **Diceware** crea una passphrase di parole vere, più facile da digitare a mano. Scegli
+ quante parole e quale separatore mettere tra loro.
+
+**Genera** ne crea una nuova e **Usa** la mette nel campo.
+
+## Modifica una voce
+
+Apri la voce e tocca la matita. Cambia quello che serve e tocca **Salva**.
+
+## Sposta, elimina e altro
+
+Tieni premuta una riga per selezionarla. Tocca altre righe per aggiungerle alla
+selezione.
+
+{{< image src="selection.png" alt="L'elenco in modalità selezione con una voce selezionata e le icone Sposta, Elimina e scorciatoia in alto." class="max-w-sm mx-auto rounded-lg border border-border" />}}
+
+Le icone in alto spostano la selezione in un'altra cartella o la eliminano. Con una sola
+riga selezionata puoi anche rinominare una cartella, o aggiungere alla schermata Home una
+scorciatoia a una voce.
+
+L'eliminazione rimuove il file e lo registra in git, quindi la vecchia versione resta
+nella cronologia dell'archivio.
diff --git a/content/it/hardenedpass/using/entries/selection.png b/content/it/hardenedpass/using/entries/selection.png
new file mode 100644
index 0000000..fb99785
--- /dev/null
+++ b/content/it/hardenedpass/using/entries/selection.png
Binary files differ
diff --git a/content/it/hardenedpass/using/otp/index.md b/content/it/hardenedpass/using/otp/index.md
index 27a04e4..f70ca9d 100644
--- a/content/it/hardenedpass/using/otp/index.md
+++ b/content/it/hardenedpass/using/otp/index.md
@@ -1,13 +1,38 @@
+++
title = "Codici OTP"
date = 2026-11-05T00:00:00Z
-description = ""
+description = "Come HardenedPass salva e mostra i codici monouso (TOTP) per l'accesso a due fattori, e come aggiungerli da un codice QR o a mano."
weight = 60
draft = true
+++
-Placeholder.
+Molti siti offrono l'accesso a due fattori con un codice che cambia ogni 30 secondi,
+quello che mostra un'app di autenticazione. HardenedPass tiene quel segreto dentro la
+voce, come riga `otpauth://`:
-## First heading
+```
+s3cret
+otpauth://totp/example.com:carol?secret=JBSWY3DPEHPK3PXP&issuer=example.com
+```
-Text.
+Pensaci prima di farlo. La password e il secondo fattore finiscono nello stesso file,
+quindi chi apre quella voce li ha entrambi. Se vuoi due fattori davvero separati, tieni i
+codici in un'altra app.
+
+## Aggiungi un codice
+
+Apri la voce nell'editor, o iniziane una nuova. Sotto i campi:
+
+- **OTP da QR** aggiunge il codice dall'immagine QR che ti mostra il sito, con
+ **Scansiona codice QR** o **Scegli un'immagine**.
+- **OTP manuale** prende a mano **Account** e **Segreto**, per i siti che mostrano la
+ chiave anche come testo.
+
+Tocca **Salva**.
+
+## Leggi un codice
+
+Apri la voce. Il codice appare come campo con una barra del conto alla rovescia e si
+aggiorna da solo. L'icona di copia lo copia.
+
+{{< image src="otp.png" alt="Una voce con la password e un codice OTP di sei cifre con il suo conto alla rovescia." class="max-w-sm mx-auto rounded-lg border border-border" />}}
diff --git a/content/it/hardenedpass/using/otp/otp.png b/content/it/hardenedpass/using/otp/otp.png
new file mode 100644
index 0000000..1522069
--- /dev/null
+++ b/content/it/hardenedpass/using/otp/otp.png
Binary files differ
diff --git a/content/it/hardenedpass/using/sync/index.md b/content/it/hardenedpass/using/sync/index.md
index 94ffae1..7a2e1de 100644
--- a/content/it/hardenedpass/using/sync/index.md
+++ b/content/it/hardenedpass/using/sync/index.md
@@ -1,13 +1,67 @@
+++
title = "Sincronizzazione"
date = 2026-11-05T00:00:00Z
-description = ""
+description = "Come HardenedPass sincronizza l'archivio con git: quando vengono registrate le modifiche, come fare pull e push, come uscire da un conflitto."
weight = 70
draft = true
+++
-Placeholder.
+Ogni modifica che fai nell'app, come una nuova voce, una correzione o un'eliminazione,
+viene subito registrata con un commit git sul telefono. **Al server non arriva nulla
+finché non sincronizzi.** Fino ad allora, la modifica esiste solo su questo telefono.
-## First heading
+## Sincronizza
-Text.
+Trascina verso il basso l'elenco per sincronizzare. Puoi usare anche i tre puntini nella
+barra di ricerca:
+
+{{< image src="menu.png" alt="Il menu dell'elenco con Sincronizza repository, Pull dal remote, Push sul remote e Impostazioni." class="max-w-sm mx-auto rounded-lg border border-border" />}}
+
+- **Sincronizza repository** scarica le modifiche del server e invia le tue.
+- **Pull dal remote** scarica soltanto.
+- **Push sul remote** invia soltanto.
+
+Quasi sempre vuoi Sincronizza. Per disattivare il gesto, usa **Disattiva la
+sincronizzazione trascinando** nelle
+[Impostazioni]({{< relref "/hardenedpass/reference/settings" >}}).
+
+## Quando due dispositivi cambiano la stessa cosa
+
+Se modifichi la stessa voce sul telefono e su un computer prima di sincronizzare, git non
+può scegliere un vincitore. L'app usa di default un rebase (**Rebase al pull**), e la
+sincronizzazione si ferma con un errore che dice che il pull non è riuscito e che sei in
+detached HEAD. Il tuo lavoro non è perso.
+
+Apri **Impostazioni**, poi **Configurazione Git locale e utilità**. Hai due vie d'uscita:
+
+### Tieni le tue modifiche
+
+**Interrompi il rebase ed esegui il push su un nuovo branch** annulla il rebase e invia
+il tuo lavoro locale su un nuovo branch del server. L'app te ne dice il nome. Poi, su un
+computer:
+
+```bash
+pass git fetch origin
+pass git merge origin/NOME-DEL-BRANCH
+```
+
+Git si ferma sulle voci in conflitto. I file cifrati non si possono unire riga per riga,
+quindi tieni una versione di ciascuno, completa il merge e rimandalo con `pass git push`.
+Sul telefono, chiudi con l'hard reset qui sotto, così il telefono torna uguale al server.
+
+### Butta via le tue modifiche
+
+**Hard reset al remote branch** chiede il nome del branch, poi rende il telefono una
+copia esatta di quel branch.
+
+{{< callout type="warning" >}}
+Un hard reset scarta i commit e le modifiche locali che non sono su quel remote branch.
+Usalo solo quando sei sicuro, o dopo aver messo al sicuro il tuo lavoro con l'opzione qui
+sopra.
+{{< /callout >}}
+
+## Altri strumenti
+
+La stessa schermata imposta il nome e l'email usati per i commit, mostra la cronologia con
+**Mostra registro dei commit** e offre **Esegui la garbage collection** per fare ordine
+nel repository locale.
diff --git a/content/it/hardenedpass/using/sync/menu.png b/content/it/hardenedpass/using/sync/menu.png
new file mode 100644
index 0000000..bf0e86e
--- /dev/null
+++ b/content/it/hardenedpass/using/sync/menu.png
Binary files differ