ForgeOpenPlatform
it

OpenPlatform

Il portale Total.js che esegue, integra e gestisce le tue applicazioni web: accesso, utenti, gruppi, permessi e notifiche.

RicettaTag

Cos’è OpenPlatform: un portale per tutte le tue applicazioni web

OpenPlatform è il portale aziendale di Total.js che esegue, integra e gestisce più applicazioni web dietro un unico accesso, con utenti, gruppi, permessi e notifiche.

openplatformportalappsoverview

Installare OpenPlatform con Node.js e PostgreSQL, Docker o Docker Compose

Avvia OpenPlatform a mano, con l’immagine di Docker Hub o con Docker Compose, cosa succede al primo avvio e cosa configurare subito dopo l’accesso.

openplatforminstalldockerpostgresql

Registrare un’applicazione in OpenPlatform

I campi di un record di applicazione in OpenPlatform: indirizzo, i due token condivisi, i flag che decidono come si apre, i suoi permessi e chi può raggiungerla.

openplatformappstokenssetup

Utenti, gruppi e permessi in OpenPlatform

Come un utente raggiunge un’applicazione in OpenPlatform: i gruppi decidono quali applicazioni vede l’utente e quali valori di permesso riceve ogni applicazione.

openplatformusersgroupspermissions

Come un’applicazione si connette a OpenPlatform: l’avvio e la verifica

L’handshake esatto tra OpenPlatform e un’applicazione: l’indirizzo con cui viene aperta, come l’applicazione firma la sua richiesta a /verify/ e i dati dell’utente che riceve.

openplatformprotocoltokensverifysso

Notifiche e endpoint pubblici di OpenPlatform

Invia una notifica a un utente dalla tua applicazione e usa l’API con token per l’elenco degli utenti, il caricamento di immagini e il socket di sincronizzazione di più istanze.

openplatformnotificationsapitms

Impostazioni, servizi e tabelle del database di OpenPlatform

Le chiavi di configurazione che OpenPlatform legge, cosa fanno i suoi servizi in background e a cosa serve ogni tabella dello schema op.

openplatformsettingsdatabaseservices