Я хочу аутентифицировать пользователя перед тем, как он получит доступ к нескольким HTML-страницам, которые должны быть видны только при входе в систему. Сейчас я делаю GET-запрос к своему бэкэнду, чтобы завершить это, но процесс занимает немноговремя и веб-страница в конечном итоге загружается и мигает ее содержимое примерно на полсекунды, прежде чем сервер обнаружит своего неаутентифицированного пользователя и начнет перенаправление. Есть ли более безопасный / лучший способ справиться с этим?
Сейчас я использую auth0, если это имеет какое-то значение
Я успешно внедрил промежуточное программное обеспечение, которое защищает все конечные точки, например:
app.get('/test', secured(), function(req, res){ ...
но мне нужно аутентифицировать пользователя перед отображением нескольких HTML-страниц, что я делал на стороне клиента. Веб-страница, которая должна быть защищена, продолжает мигать примерно секунду, прежде чем запрос get на стороне клиента перенаправляет его на страницу входа.
Я использую auth0, если это помогает.
TL; DR : как аутентифицировать пользователя, вошедшего в систему перед обслуживанием веб-страницы в экспрессе?