With django-social-auth
, it allows you to capture certain details and as a result a Dropbox users extra_data
looks as follows
{"access_token": "oauth_token_secret=XXXXXXXXXXXX&oauth_token=YYYYYYYYYYY", "7200": null, "id": null}
The models.py is set up as follows.
class UserSocialAuth(models.Model):
"""Social Auth association model"""
user = models.ForeignKey(User, related_name='social_auth')
provider = models.CharField(max_length=32)
uid = models.CharField(max_length=255)
extra_data = JSONField(blank=True)
How do I access oauth_token and oauth_token_secret separately?