Vaultica · versione 2.5
Il server che rilascia e controlla le licenze.
Vaultica emette le licenze, le verifica, tiene sotto controllo le installazioni e mostra a chi vende come sta andando. Kondexa gli chiede se ha una licenza valida e ne verifica la firma prima di crederci.

Dentro
Cosa ci trova chi rilascia le licenze
Licenze
Ogni risposta è firmata, e il prodotto la verifica
Il server firma RSA quello che risponde, e il prodotto installato verifica la firma prima di crederci. Una risposta cambiata per strada non passa.
- Firma RSA su ogni risposta del server
- La verifica sta nel prodotto, non solo nel server
- Ogni licenza è legata al cliente e al suo piano

Installazioni
Il battito di ogni installazione
Ogni installazione attiva manda un battito. Dominio, impronta, versione e ultimo contatto restano visibili nel pannello: si vede chi è in funzione, con cosa e da dove.
- Dominio e impronta dell'installazione
- Versione in funzione e ultimo contatto
- Le installazioni attaccate a una licenza, tutte insieme

Piani
I piani, e la pagina pubblica che ne esce
Piani, capacità e campi sono definiti per prodotto: lo stesso server serve applicativi diversi senza diventare quattro server. La pagina pubblica dei piani nasce dagli stessi dati, quindi non può raccontare un piano che non esiste.
- Un piano per prodotto, con le sue capacità
- La pagina pubblica dei piani esce dagli stessi dati
- Ricavi ricorrenti, per piano e per cliente

Tre aree
Chi amministra, chi compra e chi rivende non entrano dalla stessa porta
Il pannello di amministrazione, il portale del cliente e quello del rivenditore sono tre aree separate. Il cliente vede le proprie licenze e le proprie installazioni, e nient'altro.
- Portale del cliente: le sue licenze e le sue installazioni
- Portale del rivenditore, separato
- Pannello di amministrazione per chi emette

La firma non è un dettaglio. È il punto.
Un server delle licenze che risponde «sì» in chiaro lo può imitare chiunque stia in mezzo. Qui la risposta è firmata con la chiave privata, che dal server non esce, e a verificarla è il prodotto installato.
Requisiti
Come si mette in funzione
PHP 8 e MySQL
Un hosting PHP con MySQL o MariaDB, come i prodotti che serve.
Una coppia di chiavi
Il server firma con la chiave privata, il prodotto verifica con la pubblica. La privata non esce dal server.
Un server, più prodotti
Piani, capacità e campi sono definiti per prodotto: non serve un Vaultica per ogni applicativo.
Le altre schermate
Immagini dell'applicazione in funzione, con dati di prova.



Domande frequenti
Come fa il prodotto a fidarsi della risposta?
Perché la verifica lui. Il server firma con la chiave privata e il prodotto installato controlla la firma con la pubblica: una risposta cambiata per strada non passa il controllo.
Dove sta la chiave privata?
Sul server, e da lì non esce. Nel prodotto ci va solo la pubblica, che serve a verificare e non a firmare.
Serve un Vaultica per ogni prodotto?
No. Piani, capacità e campi sono definiti per prodotto: lo stesso server ne serve più di uno.
Il cliente vede le licenze degli altri?
No. Il portale del cliente, quello del rivenditore e il pannello di amministrazione sono tre aree separate, e il cliente vede le proprie licenze e le proprie installazioni.
Che hosting serve?
PHP 8 con MySQL o MariaDB, come i prodotti che serve. Nessun passo di compilazione e niente da scaricare.
Il software si vende. Poi va tenuto d'occhio.
Chi ha una licenza, su quale dominio gira, con che versione e da quando: senza un posto dove guardarlo, lo si scopre quando qualcosa non va.
Contatti
Scriveteci
Indichi il prodotto di interesse e le risponderemo.
