Strumenti
foir
foir è la nostra piattaforma dati: un backend completo in una scatola, pensato per le app multi-tenant. Definisci i tuoi modelli e hai un database, un'API tipizzata per web e mobile e un CMS per chi modifica i contenuti. Ogni organizzazione cliente è isolata a livello di database, a partire dall'identità: operatori e clienti finali, gerarchie di organizzazioni e ruoli per tenant. Include il login OIDC ospitato per i clienti, un API gateway, realtime, media, ricerca, localizzazione, notifiche, personalizzazione, secret, pianificazioni e webhook. Ci gira questo sito ed è dove vengono rilasciati i nostri nuovi lavori per i clienti. Affidaci la costruzione, oppure costruisci tu stesso su di esso.
Demesne
Demesne è il nostro motore di autorizzazione open source. Le regole di accesso stanno in un unico file di specifica e si compilano in row-level security di Postgres, con controlli dei permessi corrispondenti per Go e TypeScript. È ciò che fa rispettare l'isolamento dei tenant di foir.