Creazione della chiave API

Se ho capito bene, oggi solo gli ADMIN possono creare chiavi API. Non vedo alcun motivo per cui non dovrei permettere agli utenti di farlo da soli per il loro livello di fiducia corrispondente. C’è un’impostazione che posso attivare?

Sfortunatamente non esiste un’impostazione che consenta agli utenti di creare chiavi API.

In realtà c’è, e sono abilitate per gli utenti TL1 e superiori, ma il processo è un po’ complicato.

Supponendo che un amministratore non abbia modificato alcuna impostazione, le chiavi API utente sono generabili per lo più automaticamente se riesci a dirottare il protocollo utilizzato dall’app DiscourseHub per generare una chiave.

Esiste anche un modo leggermente più complicato.

@Falco ha pubblicato uno script Ruby di esempio qui che mostra un modo alternativo per generarli.

Nella mia istanza, che ha molti sviluppatori che utilizzano pesantemente l’API, abbiamo modificato le impostazioni per consentire l’URL di callback a http://localhost:56399/discourse, in modo che il metodo originale funzionasse per noi che eseguiamo server locali, ma ciò non è necessario se si utilizza il metodo nel post di @Falco.

6 Mi Piace

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.