I guess the problem here is that the code handling of the api responses might need to change as well though.
UPDATE: the comments below were related to changing my email in facebook, then trying to login via facebook which was linked to another account. The error I was seeing was my fault.
Also, I came across an issues where a single facebook user can have multiple facebook uids if auth is handled across multiple apps:
IE, a facebook UID is not always the same. I ran into an issue where my fb user id that was stored was different when I released a mobile app so I could no longer authenticate my facebook user. I was unaware that a single facebook user could have multiple facebook user ids until today.
The facebook url [1] version should be configurable since most users will eventually want to upgrade:
Should be something like:
I guess the problem here is that the code handling of the api responses might need to change as well though.
UPDATE: the comments below were related to changing my email in facebook, then trying to login via facebook which was linked to another account. The error I was seeing was my fault.
Also, I came across an issues where a single facebook user can have multiple facebook uids if auth is handled across multiple apps:
IE, a facebook UID is not always the same. I ran into an issue where my fb user id that was stored was different when I released a mobile app so I could no longer authenticate my facebook user. I was unaware that a single facebook user could have multiple facebook user ids until today.
[1] https://github.com/omab/python-social-auth/blob/master/social/backends/facebook.py