OAuth2Authentication
without DRF's BaseAuthentication
inheritance
#1403
Labels
OAuth2Authentication
without DRF's BaseAuthentication
inheritance
#1403
Is your feature request related to a problem? Please describe.
We are switching our REST API from DRF to ninja which worked pretty smoothly.
Now we want to remove DRF completely. Since we're using
OAuth2Authentication
we're getting an error because this inherits from a DRF class (from rest_framework.authentication import BaseAuthentication
)Describe the solution you'd like
either remove the inheritance (which just consists of 2 empty methods) or add a new neutral OAuth2Authentication class.
Describe alternatives you've considered
either we stay with the DRF dependency or we build our own OAuth2Authentication which doesn't inherit from DRF (preferred solution).
Since django-ninja is getting more ground lately, this is surely interesting for others as well.
Additional context
https://django-ninja.dev/guides/authentication/#http-bearer
The text was updated successfully, but these errors were encountered: