Когда вы используете токены доступа, как вы справляетесь, когда пользователь впервые заходит на вашу страницу? (NodeJS, JWT) - PullRequest
0 голосов
/ 31 августа 2018

Я настроил базовый сайт, используя nodejs и токены доступа jwt. Все работает нормально, но у меня возникают проблемы с обработкой потока, когда пользователь впервые заходит на сайт. С файлами cookie у вас уже есть эти данные, хранящиеся в браузере, чтобы вы могли знать, вошел ли пользователь в систему по прибытии, и могут ли они соответствующим образом направить их. Но с токенами JWT все по-другому. Когда кто-то вводит URL-адрес и запрос попадает на сервер, у него нет этого токена доступа, пока страница не будет возвращена и вы не получите токен.

У меня есть некоторые идеи о том, что я могу сделать, но я хочу убедиться, что я делаю это правильно. Как правильно справиться с этим? Это просто, чтобы вернуть страницу, получить токен доступа, затем сделать еще один ajax-вызов на сервер, чтобы проверить токен и затем направить их соответствующим образом? Это кажется логичным решением, но, возможно, я ошибаюсь.

...