ForgeOpenPlatform
ro

OpenPlatform

Portalul Total.js care rulează, integrează și gestionează aplicațiile tale web: autentificare, utilizatori, grupuri, permisiuni și notificări.

RețetăEtichete

Ce este OpenPlatform: un portal pentru toate aplicațiile tale web

OpenPlatform este portalul enterprise Total.js care rulează, integrează și gestionează mai multe aplicații web în spatele unei singure autentificări, cu utilizatori, grupuri, permisiuni și notificări.

openplatformportalappsoverview

Instalează OpenPlatform cu Node.js și PostgreSQL, Docker sau Docker Compose

Pornește OpenPlatform manual, cu imaginea din Docker Hub sau cu Docker Compose, ce se întâmplă la prima pornire și ce să configurezi imediat după autentificare.

openplatforminstalldockerpostgresql

Înregistrarea unei aplicații în OpenPlatform

Câmpurile unei înregistrări de aplicație în OpenPlatform: adresa, cele două token-uri partajate, indicatorii care decid cum se deschide, permisiunile ei și cine o poate accesa.

openplatformappstokenssetup

Utilizatori, grupuri și permisiuni în OpenPlatform

Cum ajunge un utilizator la o aplicație în OpenPlatform: grupurile decid ce aplicații vede utilizatorul și ce valori de permisiune primește fiecare aplicație.

openplatformusersgroupspermissions

Cum se conectează o aplicație la OpenPlatform: lansarea și verificarea

Strângerea de mână exactă dintre OpenPlatform și o aplicație: adresa cu care este deschisă, cum își semnează aplicația cererea către /verify/ și datele utilizatorului pe care le primește.

openplatformprotocoltokensverifysso

Notificările și endpoint-urile publice ale OpenPlatform

Trimite o notificare unui utilizator din aplicația ta și folosește API-ul cu token pentru lista de utilizatori, încărcarea imaginilor și socket-ul de sincronizare al mai multor instanțe.

openplatformnotificationsapitms

Setările, serviciile și tabelele bazei de date OpenPlatform

Cheile de configurare pe care le citește OpenPlatform, ce fac serviciile sale în fundal și la ce folosește fiecare tabel al schemei op.

openplatformsettingsdatabaseservices