Skip to content

Conversation

@PandelisZ
Copy link

This pull request adds Google OAuth login functionality using django-allauth and implements a new login page with a password reset option.

Key Changes:

  • Google OAuth Integration: Added configurations in .env.example to support Google authentication with client ID and secret. A new migration file 0002_google_socialapp.py creates a SocialApp entry for Google.
  • Settings Update: Modified settings.py to include necessary authentication backends and configure allauth options for email verification.
  • URL Configuration: Updated urls.py to include allauth's account URLs for handling authentication routes.
  • Login Page Enhancement: Enhanced the login.html template to include a link for Google login and reset password options.

These changes address the issue by allowing users to login with Google and providing a mechanism for password resets.


This pull request was co-created with Cosine Genie

Original Task: django-starter-project/1mrolvr7rru8
Author: Pandelis Zembashis

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant