
2025 Автор: Lynn Donovan | [email protected]. Последнее изменение: 2025-01-22 17:39
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 решить проблему, связанную с тем, что пользователь хочет получить доступ к данным с помощью клиентского программного обеспечения, такого как веб-приложения на основе просмотра, собственные мобильные приложения или настольные приложения.
Рекомендуемые:
Какую базу данных я должен использовать с node js?

Узел. js поддерживает все виды баз данных, будь то реляционная база данных или база данных NoSQL. Однако базы данных NoSQL, такие как MongoDb, лучше всего подходят для Node. js
Какой тип данных я должен использовать для номера телефона в SQL?

Сохраните телефонные номера в стандартном формате с помощью VARCHAR. NVARCHAR не нужен, поскольку мы говорим о числах и, возможно, о нескольких других символах, таких как '+', '', '(', ')' и '-'
Должен ли я использовать TypeScript для angular 2?

TypeScript не требуется для использования Angular2. Это даже не по умолчанию. Тем не менее, TypeScript принесет вам пользу, если вы узнаете, связана ли ваша работа исключительно с фронтенд-разработкой, особенно с Angular2.0. Даже официальная статья 5 Min Quickstart начинается с простого JavaScript
Могу ли я использовать свой телефон в качестве гарнитуры VR для моего компьютера?

VRidge заставит ваш компьютер думать, что ваш телефон - это дорогая гарнитура HTC Vive или Oculus Rift. Загрузите VRidge на оба устройства, соедините их вместе и наслаждайтесь
Должен ли я использовать OAuth для моего API?

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