Подготовьте другую страницу в качестве страницы входа и используйте ее по умолчанию. Как только пользователь аутентифицирован, предоставьте свою фактическую страницу приложению Angular.
Вы можете проверить, не аутентифицирован ли пользователь, а затем перенаправить на страницу /login
. как только пользователь аутентифицирован, вы можете перенаправить его на ваш базовый URL /
и обслуживать фактическое приложение.
Вы должны проверять, прошел ли пользователь аутентификацию с использованием промежуточного программного обеспечения.
app.use(function (req, res, next) {
// redirect if not authenticated
res.redirect('/login');
// else use next()
next()
})
app.get('/login', function (req, res) { })
app.get('/', function (req, res) { })
PS: это всего лишь краткое представление о том, что можно сделать. Вам необходимо проверить, работает ли он правильно.