django-social-auth
django-social-auth-rest lets your users sign in with their social accounts (Google, GitHub, etc.) and returns JWT tokens your frontend can use right away. It also handles connecting and disconnecting those social accounts after the fact.
Social Authentication system for django using strawberry
A Python package for OAuth authentication with various social providers.