2015-05-28 2 views
0

Я хочу использовать Box на своем веб-приложении, используя Box Embed.BOX API - Можно ли авторизовать пользователя на фоне?

Но чтобы попасть в конкретную папку, я должен использовать BOX API для получения информации о папке и встраивания моего ящика программно.

С API-интерфейсом я должен аутентифицировать пользователя, прежде чем я смогу сделать вызовы API, я закончил с этой частью, но есть ли способ получить токен, не показывая пользователю форму входа?

ответ

0

Нет, вам должен быть предоставлен токен доступа через standard OAuth2 workflow до доступа к ящику пользователя через API.

+0

Спасибо за ваш ответ, я увидел ваш ответ здесь: http://stackoverflow.com/a/22719267/1650716 .. Можно ли использовать один вход для входа моего пользователя в систему, чтобы при просмотре встроить виджет, они могут загружать файлы или просматривать их как зарегистрированный пользователь? –

+0

Вам все равно нужно пройти рабочий процесс OAuth2. Однако, поскольку пользователь уже зарегистрировался (через встроенный виджет), им не нужно будет повторно вводить свои учетные данные при авторизации вашего приложения. Они должны быть взяты непосредственно на страницу одобрения/отказа. –

+0

Да, я получил маркер через рабочий процесс OAuth2, и для построения моего виджета iframe я получаю общий доступ к папке с вызовом API. Но когда я представляю встроенный iframe, он рассматривается как пользователь «не вошел в систему». Есть ли у меня это в правильном подходе? –

 Смежные вопросы

  • Нет связанных вопросов^_^