Как предотвратить множественный вход в систему angular - PullRequest
0 голосов
/ 22 апреля 2020

Мы используем backend. net core api frontend angular в нашем проекте. Мы отправляем запрос API и храним информацию о пользователе в локальном хранилище. Как предотвратить несколько входов в систему с одним и тем же пользователем в разных браузерах или клиентах?

1 Ответ

0 голосов
/ 22 апреля 2020

Я не эксперт с. net, но вы можете хранить текущее время при каждом входе в систему и сохранять в массиве имя пользователя. И тогда, когда кто-то войдет в систему, проверьте, находится ли он в списке массивов. Если получишь разницу между временем. Например, если разница составляет 10 или менее минут, вход в систему не будет принят.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...