How should I store google login info sent from frontend in backend Django? [closed]

In my Django application, I want to implement Google and Apple login. For Google login, the frontend (using Firebase Authentication) sends me the following details: Google ID, display name, email, and photo URL. How should I store this data in the backend so that users can log in again in the future?

Should I use the django-allauth package (which requires setting up social providers with client ID and secret), or should I manually store the data in the default users table? Could you suggest the best approach?

Thanks!

Back to Top