Welcome to django-oauth2-provider’s documentation!¶
django-oauth2-provider is a Django application that provides customizable OAuth2 authentication for your Django projects.
The default implementation makes reasonable assumptions about the allowed grant types and provides clients with two easy accessible URL endpoints. (provider.oauth2.urls)
If you require custom database backends, URLs, wish to extend the OAuth2 protocol as defined in Section 8 or anything else, you can override the default behaviours by subclassing the views in provider.views and add your specific use cases.