Как я могу автоматически войти в SwiftyDropbox?

У меня есть приложение со SwiftyDropbox, которое работает правильно, но мне нужно вводить адрес электронной почты и пароль для Dropbox каждый раз, когда я использую это приложение. Приложение предназначено только для моего использования, это не проблема безопасности, если приложение автоматически входит в мою учетную запись. Я не нашел примеров или документации для автоматического входа в SwiftyDropbox. Это возможно?


person sergio    schedule 24.07.2018    source источник


Ответы (1)


Хотя API Dropbox был разработан с намерением, чтобы каждый пользователь мог связать свою учетную запись Dropbox, для взаимодействия со своими файлами технически возможно подключиться только к одной учетной записи. Как правило, мы не рекомендуем этого делать по различным техническим причинам и причинам безопасности, но они не будут применяться, если вы все равно являетесь единственным пользователем.

Итак, есть два способа сделать это:

1) Реализуйте обычный процесс авторизации приложения, как описано, войдите в систему и авторизуйтесь. приложение один раз за установку приложения. SwiftyDropbox SDK сохранит для вас результирующий токен доступа, который вы можете программно повторно использовать. используйте после этого момента каждый раз, используя authorizedClient.

2) Вручную получите токен доступа для своей учетной записи и жестко закодируйте его в приложении, с помощью конструктора DropboxClient, показанного здесь в разделе "Инициализировать с помощью полученного вручную токена авторизации".

person Greg    schedule 24.07.2018