Django Oidc Provider

screenshot of Django Oidc Provider
django

OpenID Connect and OAuth2 provider implementation for Djangonauts.

Overview:

The Django OpenID Connect Provider is a package that provides the necessary endpoints, data, and logic to incorporate OpenID Connect and OAuth2 capabilities into Django projects. It supports Python 3 and the latest versions of Django, offering a convenient way to verify user identity and access basic profile information.

Features:

  • OpenID Connect Support: Allows for verifying user identity based on authentication by an authorization server.
  • OAuth2 Integration: Provides capabilities for OAuth2 integration in Django projects.
  • Python 3 Compatibility: Supports Python 3 for efficient and modern development.
  • Documentation: Offers comprehensive documentation for easy implementation and understanding.
django
Django

Django is a high-level Python web framework that encourages rapid development and clean, pragmatic design. It follows the model-view-controller (MVC) architectural pattern, providing an extensive set of built-in tools and conventions to streamline the creation of robust and scalable web applications.