SviluppatoriCHIAVI API E AUTENTICAZIONE

Privilegio minimo, non un token che apre tutto.

Un’unica chiave API onnipotente diventa un rischio nel momento stesso in cui trapela. Le credenziali macchina di CMSHub hanno permessi espliciti per collezione e azione — consultazione, creazione, modifica o eliminazione — così un’integrazione possiede solo gli accessi di cui ha davvero bisogno e una chiave trapelata ha un raggio d’impatto ridotto e noto.

01 / CREDENZIALI MACCHINA

Chiavi API con ambito limitato, non una chiave master

Crea, ruota e revoca chiavi API per ogni spazio di lavoro, ognuna limitata a collezioni specifiche e ad azioni specifiche su di esse — lo stesso principio del privilegio minimo che applicheresti a qualsiasi credenziale di produzione.

Ambito per collezione e per azione

Concedi esattamente consultazione, creazione, modifica o eliminazione solo sulle collezioni che un’integrazione utilizza — niente di implicito.

Crea, ruota, revoca

Gestisci il ciclo di vita di una chiave dallo spazio di lavoro — ruotala periodicamente o revocala subito se viene esposta.

Negato per impostazione predefinita

Una chiave senza un permesso esplicito su una collezione non può toccarla — non esiste alcun ripiego implicito verso un accesso più ampio.

02 / SESSIONI DEGLI UTENTI

Credenziali rafforzate, sessioni revocabili

Gli accessi degli utenti usano credenziali derivate con Argon2id — un algoritmo di hashing moderno e memory-hard — con sessioni lato server incapsulate in JWT che possono essere revocate subito, invece di aspettarne la scadenza.

Credenziali derivate con Argon2id

Le password vengono sottoposte a hashing con Argon2id, resistente ai tentativi di cracking accelerati da GPU e ASIC.

Sessioni revocabili

Con le sessioni lato server, una sessione compromessa può essere revocata subito, senza attendere la scadenza del token.

Eventi di autenticazione verificabili

Accessi, revoche di sessione e modifiche alle chiavi vengono registrati, così sai sempre chi ha avuto accesso a cosa, e quando.

CREA UNA CHIAVE CON AMBITO LIMITATO

Emetti una chiave API limitata a una sola collezione.

Apri uno spazio di lavoro e crea una chiave limitata esattamente agli accessi di cui ha bisogno la tua integrazione.