Usando NodeJs con Firebase - Seguridad

Debido a la necesidad de hacer algún código del lado del servidor, principalmente el envío de correos electrónicos, decidí usar Nodejs & Express para el elemento del lado del servidor junto con Firebase para almacenar los datos, en parte gracias a una experiencia de aprendizaje.

Mi pregunta es cuál es el mejor enfoque con respecto al uso de la biblioteca Firebase del lado del cliente y la biblioteca Nodejs al realizar la autenticación mediante la API de correo electrónico y contraseña simple. Si hago el lado del cliente de autenticación y luego llamo a una ruta diferente en el lado NodeJS, la autenticación para ese usuario se llevará a cabo en la solicitud. Cuál sería el enfoque para probar que el usuario está autenticado dentro del nodo.

Supongo que un enfoque es obtener el nombre de usuario y la contraseña actuales de firebase y luego publicarlos en NodeJS y luego usar la API de seguridad de firebase en el servidor para probar.

Respuestas a la pregunta(2)

Su respuesta a la pregunta