Box.net¶
Box работает аналогично Facebook (OAuth2).
Зарегистрируйте заявку по адресу Manage Box Applications
Заполните значения Consumer Key и Consumer Secret в настройках:
SOCIAL_AUTH_BOX_KEY = '' SOCIAL_AUTH_BOX_SECRET = ''
По умолчанию токен не является постоянным, он будет действовать в течение часа. Чтобы обновить маркер доступа, просто сделайте следующее:
from social_django.utils import load_strategy strategy = load_strategy(backend='box') user = User.objects.get(pk=foo) social = user.social_auth.filter(provider='box')[0] social.refresh_token(strategy=strategy)