Каковы доступные варианты защиты webapis
Я работаю над веб-приложением, где мне нужно получить данные от стороннего поставщика. Для этого написаны REST API, которые будут извлекать данные от третьей стороны.
Мой вопрос таков: Как я могу обезопасить эти звонки? Я имею в виду, что если кто-то может получить конечную точку, то он/она получит данные, я хочу предотвратить это.
одним из ответов может быть использование аутентификации и авторизации, здесь я сначала отправлю учетные данные пользователя, и после успешной проверки будет возвращен токен, и этот токен будет передаваться в каждом последующем запросе в заголовке.
У меня есть вопрос по этому поводу: Если мне нужно передать токен в каждом запросе в заголовке, то я также могу передать учетные данные с каждым запросом. Тогда зачем нужна аутентификация, я могу легко передавать учетные данные в заголовке с каждым запросом и аутентифицироваться.
Кроме того, если кто-то может ответить, каковы другие доступные варианты защиты таких вызовов API
Спасибо
Что я уже пробовал:
Если мне нужно передать токен в каждом запросе в заголовке, то я также могу передать учетные данные с каждым запросом. Тогда зачем нужна аутентификация, я могу легко передавать учетные данные в заголовке с каждым запросом и аутентифицироваться.