Skip to content
Snippets Groups Projects
Commit 9c93d8e8 authored by Jean-Philippe Laverdure's avatar Jean-Philippe Laverdure
Browse files

small fix to allow fallback in case of missing headers

parent 471bbdc1
No related branches found
No related tags found
1 merge request!77Resolve "Explore GraphQL as separate API"
......@@ -4,9 +4,9 @@ from django.contrib.auth.models import User
class TokenAuthBackend(ModelBackend):
def authenticate(self, request, token=None):
if not token:
if not token and 'headers' in request:
token = request.headers.get('Iric-Auth-Token')
try:
return User.objects.get(profile__api_token=token)
except User.DoesNotExist:
return None
try:
return User.objects.get(profile__api_token=token)
except User.DoesNotExist:
return None
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment