Я использую веб-API, который получает HTTP-запросы на получение и возвращает данные json, поступающие из базы данных mySQL.
URL-адрес http возвращает всех пользователей (http: // локальный: 3000 / api / пользователи)
Данные поступают так:
Как я могу аутентифицировать пользователей с Angular 2+, используя эти данные?





Сохраните список всех пользователей в локальном хранилище. Однако вы не должны возвращать пользовательский набор на 1-е место.
Затем возьмите учетные данные пользователя со страницы входа и сравните их с данными из коллекции allUsers.
Angular guards может разрешить авторизацию после того, как вы определили пользователя как действительного. Для этого вам необходимо отправить данные зарегистрированного пользователя в базу данных безопасности и определить правильные роли. Но сначала вы должны пройти аутентификацию, как указано выше.
Вам нужно узнать о Охранники в angular и использовать данные пользователя для создания токенов аутентификации и хранения их в localStorage браузера.