È con l'autenticazione che di solito comincia il lock-in, perché chi possiede il record utente finisce per modellare il modello dei dati attorno a esso. Nautilus non te lo chiede. Chi può accedere vive qui; i record dei tuoi clienti, gli ordini e tutto il resto restano nel Postgres, MySQL o Mongo che già usi. Non c'è uno schema nostro a cui le tue tabelle debbano adattarsi e nulla da migrare.
Sotto c'è Ory Kratos, open source e non modificato. Gestiamo noi il server e gli aggiornamenti, e teniamo quel deployment volutamente noioso, ma il motore è uno che potresti far girare tu. Un fornitore di autenticazione che si può lasciare è un'altra proposta rispetto a uno che non si può lasciare, ed è per questo che nominiamo il motore invece di nasconderlo.
Gira sui nostri server in Francia, che è la prima domanda che fanno molti acquirenti europei. Il piano gratuito è di 3.000 richieste al mese, e i flussi di accesso, registrazione e recupero non vi rientrano, quindi un pomeriggio basta per capire se questo si adatta allo stack che hai già.