For all my projects, Django-Allauth remained one that is easy to setup, and comes out of the box with many features including but not limited to:
Some 50+ social networks authentications
Mix signup of both local and social accounts
Multiple social accounts
Optional instant-signup for social ac...