¿Existe una práctica estándar para asegurar una página de administración para una aplicación escrita en angular y nodejs o simplemente en general? La página de administración aprobaría / prohibiría a los usuarios y moderaría los comentarios.
¿Debería ser orientado a la web, se pueda acceder solo a través de un nombre de usuario / contraseña? ¿O algo sofisticado como ssh-only w / X11 forwarding?
En este momento soy el único administrador desde que escribí el software, pero eventualmente puedo permitir que otros ayuden a moderar usando su propia combinación de nombre de usuario / contraseña. Esto podría significar que los usuarios que no son de tecnología pueden usarlo, por lo que ssh-only podría ser demasiado complejo.
¿Hay algo específico en el servidor que deba hacer para la página de administración? Lo implementaré en un servidor Linux (servidor Ubuntu).