angular проблема аутентификации ssr - PullRequest
1 голос
/ 19 марта 2020

проблема в том, как аутентифицировать пользователя на стороне сервера? я быстро слышу, что аутентификация должна выполняться на стороне клиента, используя isPlatformBrowser. но проблема в том, что когда пользователь входит в систему, а затем мы отправляем запрос в angular ssr, здесь страница рендеринга неверна, вместо того, чтобы видеть правильную страницу, пользователь увидит страницу входа! мне интересно, что никто не упомянул эту проблему !!! также можно сделать 2 пути: 1: на стороне сервера мы должны запросить сервер api и получить подтверждение, что пользователь действителен или нет. 2: мы используем cook ie и проверяем, есть ли в authGuard ie спецификационная клавиша c для команды cook *1008*. Я хочу знать, есть ли другой способ, который лучше моего? а также хотите знать, использую ли я подход cook ie, безопасно ли проверять его наличие, и никто, кроме сервера api, не может добавить его вручную или нет?

...