Аутентификация с использованием API без авторизации пользователя - PullRequest
0 голосов
/ 07 января 2019

Вопрос по поводу аутентификации Box с API:

У нас есть требование, при котором нам нужно взаимодействовать с Box из сценария без заголовка (не через Интернет), выполнять такие операции, как сохранение файла в папку Box / извлечение файла из папки Box / тег файла или папки в Box и т. Д.

Рекомендованный стандарт OAuth 2.0 требует авторизации приложения путем перенаправления пользователя на URI авторизации Box (https://developer.box.com/docs/authenticate-with-oauth-2).. Я не хочу использовать JWT по соображениям безопасности, навязанным моей организацией.

Есть ли способ обойти этот подход? Нам не нужно абсолютно никакого взаимодействия с пользователем (даже для ввода идентификатора пользователя и пароля) при взаимодействии с Box с использованием API.

1 Ответ

0 голосов
/ 12 февраля 2019

Я автоматизировал взаимодействие с Box API, используя метод this . Приложение Box должно быть создано, а затем авторизовано администратором. Если это будет полезно, я написал процесс здесь .

Вы можете использовать Box CLI , который я использовал для сценариев массовой загрузки / манипуляции с файлами.

...