лучший способ аутентификации пользователя - залогиниться перед отображением веб-страницы - PullRequest
0 голосов
/ 05 ноября 2019

Я хочу аутентифицировать пользователя перед тем, как он получит доступ к нескольким HTML-страницам, которые должны быть видны только при входе в систему. Сейчас я делаю GET-запрос к своему бэкэнду, чтобы завершить это, но процесс занимает немноговремя и веб-страница в конечном итоге загружается и мигает ее содержимое примерно на полсекунды, прежде чем сервер обнаружит своего неаутентифицированного пользователя и начнет перенаправление. Есть ли более безопасный / лучший способ справиться с этим?

Я сейчас использую auth0, если это имеет какое-либо значение

РЕДАКТИРОВАТЬ для получения дополнительной информации:

Я успешно внедрил промежуточное программное обеспечение, которое защищает все конечные точки, например, так:

app.get('/test', secured(), function(req, res){ ...

, но мне нужно аутентифицировать пользователя перед отображением нескольких html-страниц, что я делал на стороне клиента. Веб-страница, которая должна быть защищена, продолжает мигать примерно секунду, прежде чем запрос на получение на стороне клиента перенаправляет ее на страницу входа.

TL; DR : как аутентифицировать пользователязалогинен перед обслуживанием веб-страницы в экспрессе

...