Так скажу, хочешь нормальный сайт, бери php или php фреймворк, и забудь это говно типа NodeJs на лет 10 как минимум, потому как в нем что то реализовать, скорей поседеешь. Перепробовал много вариантов реализации авторизации пользователей, работает только один, это passport, большинство модулей просто выдают ошибку так как очень устаревшие, единственная нормальная вещь на ноде это socket.io, хорошо подходит для чата, больше нода не для чего толкового не годится. Кто бы что не говорил, а NodeJs это полнейшее дерьмо.