Должен ли я использовать oauth2 для моего API?
Должен ли я использовать oauth2 для моего API?

Видео: Должен ли я использовать oauth2 для моего API?

Видео: Должен ли я использовать oauth2 для моего API?
Видео: Как работает OAuth 2 - введение (просто и понятно) 2024, Май
Anonim

2 ответа. Хорошо, что ты хочешь делать отдых API в узле. Но если ваши данные являются конфиденциальными, например, личные данные пользователей, вам необходимо добавить какой-то уровень безопасности на свой API . Также, с использованием OAuth или другие средства безопасности на основе токенов могут помочь вам улучшить проверку разрешений для вашей пользовательской базы.

Более того, как OAuth2 работает в REST API?

OAuth2 является предпочтительным методом аутентификации доступа к API . OAuth2 позволяет авторизоваться без получения внешним приложением адреса электронной почты или пароля пользователя. Вместо этого внешнее приложение получает токен, который разрешает доступ к учетной записи пользователя.

Во-вторых, используется ли OAuth2 для аутентификации? OAuth 2.0 не аутентификация протокол. Большая часть путаницы возникает из-за того, что OAuth использовал Внутри аутентификация протоколы, и разработчики будут видеть компоненты OAuth и взаимодействовать с потоком OAuth и предполагать, что, просто используя OAuth, они могут аутентификация.

Кроме того, следует ли мне использовать OAuth?

Ты должен Только использовать OAuth если вам это действительно нужно. Если вы создаете сервис, в котором вам нужно использовать личные данные пользователя, которые хранятся в другой системе - использовать OAuth . Если нет - возможно, вы захотите переосмыслить свой подход!

Что лучше JWT или OAuth2?

JWT проще, чем SAML 1.1 / 2.0, поддерживается всеми устройствами и более мощнее, чем SWT (простой веб-токен). OAuth2 - OAuth2 решить проблему, связанную с тем, что пользователь хочет получить доступ к данным с помощью клиентского программного обеспечения, такого как веб-приложения на основе просмотра, собственные мобильные приложения или настольные приложения.

Рекомендуемые: