Esiste una pratica standard per proteggere una pagina di amministrazione per un'applicazione scritta in angular e nodejs o solo in generale? La pagina di amministrazione approverebbe / vieterebbe gli utenti e modererebbe i commenti.
Dovrebbe essere rivolto verso il Web, accessibile solo tramite un nome utente / password? O qualcosa di carino come ssh solo con l'inoltro X11?
In questo momento sono l'unico amministratore da quando ho scritto il software, ma alla fine potrei permettere ad altri di aiutare a moderare usando la loro combinazione di username / password. Questo potrebbe significare che gli utenti non tecnologici potrebbero usarlo, quindi ssh-only potrebbe essere troppo complesso.
C'è qualcosa di specifico sul server che dovrei fare per la pagina di amministrazione? Distribuirò su un server Linux (server Ubuntu).