# Ottieni User-API-Key tramite utility Go (indipendente dal sistema operativo)

**URL:** https://meta.discourse.org/t/get-user-api-key-via-os-independent-go-utility/243365
**Category:** Extras
**Created:** [31 Ottobre 2022, 10:19am UTC](https://meta.discourse.org/t/get-user-api-key-via-os-independent-go-utility/243365 "2022-10-31T10:19:33Z")
**Posts on this page:** 1
**Page:** 1

<div class="post-metadata">

### Author: ![toc-rox](https://avatars.discourse-cdn.com/v4/letter/t/b38774/32.png) [@toc-rox](https://meta.discourse.org/u/toc-rox)
#### Post date: [31 Ottobre 2022, 10:19am UTC](https://meta.discourse.org/t/get-user-api-key-via-os-independent-go-utility/243365/1 "2022-10-31T10:19:33Z")

</div>

Per i miei scopi, ho scritto uno strumento Go per ottenere una User-API-Key. L’utility si trova qui:

> **[GitHub - Klaus-Tockloth/discourse-user-api-key: This program obtains a User-API-Key for a...](https://github.com/Klaus-Tockloth/discourse-user-api-key)**
>
> This program obtains a User-API-Key for a Discourse forum.

```plaintext
% ./discourse-user-api-key -h

Program:
  Name : discourse-user-api-key
  Release : v1.0.0 - 2022/10/31
  Purpose : ottenere Discourse User-API-Key
  Info : Questo programma ottiene una User-API-Key per un forum Discourse.

Usage:
  ./discourse-user-api-key -forum=string [-application=string] [-client=string] [-scopes=list] [-nonce=string] [-verbose]

Examples:
  ./discourse-user-api-key -forum=community.openstreetmap.org
  ./discourse-user-api-key -forum=meta.discourse.org -application=UltimateReaderWriter -scopes=read,write

Options:
  -application string
    	nome dell'applicazione mostrato sul sito del forum (default "GenericDiscourseReader")
  -client string
    	ID client (default [UUID4 univoco generato])
  -forum string
    	URL del forum Discourse
  -nonce string
    	stringa casuale generata una volta (default [stringa casuale sicura per URL generata])
  -scopes string
    	elenco separato da virgole degli ambiti di accesso consentiti per la chiave (default "read")
  -verbose
    	output dettagliato (potrebbe essere utile in caso di problemi)

Workflow per ottenere una User-API-Key:
  Passo 1: copia l'URL del forum nel tuo browser
  Passo 2: autorizza l'accesso dell'applicazione sul sito del forum
  Passo 3: copia qui i dati crittografati della User-API-Key dal sito del forum
  Passo 4: salva la User-API-Key nel tuo vault delle chiavi

```

Forse utile per altri.
