{"categories":[{"label":"Dynamic Content","url":"https://skillfed.io/packages/category/internet-www-http-dynamic-content/3"}],"enrichment":{"capability":"Adds Google OAuth 2.0 authentication to Django projects with a customizable login button for the Django Admin interface, supporting PKCE and auto-user creation from allowable domains.","skillfed_tags":["oauth2","django-admin","sso"],"use_cases":["Add Google login to a Django Admin interface for team members with corporate Google Workspace accounts.","Auto-provision Django users from a specific email domain without manual account creation.","Replace password-based admin authentication with OAuth 2.0 for improved security and compliance.","Integrate Google SSO into a Django project that already uses Grappelli or Jazzmin admin skins.","Enable single sign-on for a multi-tenant Django application using Google accounts as the identity provider."],"what_it_does":"Django Google SSO is a Django authentication backend that integrates Google OAuth 2.0 login into your Django Admin interface. It adds a \"Login with Google\" button to the admin login page with minimal configuration\u2014just add the app to INSTALLED_APPS, configure your Google OAuth credentials, and run migrations. The package handles the full OAuth 2.0 flow including PKCE support, and can automatically create Django users from email addresses in allowable domains.\n\nThe package depends on django, google-auth, google-auth-httplib2, google-auth-oauthlib, and loguru. It requires Python 3.11+ and Django 5.0 or later. It works with popular Django Admin skins like Grappelli and Jazzmin. No template modifications are needed\u2014the login button integrates directly into the standard Django Admin login page.","worth_installing":"Yes. The package is actively maintained, has low install friction, uses permissive MIT licensing, and solves a common need with minimal configuration. It supports current Python and Django versions and has no known security vulnerabilities. Install it if you need Google OAuth 2.0 authentication in Django Admin and are on Python 3.11+ and Django 5.0+."},"id":"django-google-sso","links":{"html":"https://skillfed.io/packages/django-google-sso","md":"https://skillfed.io/packages/django-google-sso.md","pypi":"https://pypi.org/project/django-google-sso/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-06-17","license_spdx":null,"license_treatment":"permissive","name":"django-google-sso","python_support":"supports_current","summary":"Easily add Google Authentication to your Django Projects"},"popularity":{"monthly_downloads":203680,"position":9626,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"10.0.0"}
