From f678f6c0b0749c8cc125748a00bcbc9980c7edcb Mon Sep 17 00:00:00 2001 From: Laurent Date: Wed, 1 Mar 2023 09:57:57 +0100 Subject: [PATCH] update api auth --- padel/settings.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/padel/settings.py b/padel/settings.py index 36dc097..0b7959f 100644 --- a/padel/settings.py +++ b/padel/settings.py @@ -106,8 +106,12 @@ AUTH_PASSWORD_VALIDATORS = [ REST_FRAMEWORK = { # Use Django's standard `django.contrib.auth` permissions, # or allow read-only access for unauthenticated users. - 'DEFAULT_PERMISSION_CLASSES': [ - 'rest_framework.permissions.DjangoModelPermissionsOrAnonReadOnly' + 'DEFAULT_AUTHENTICATION_CLASSES': [ + 'rest_framework.authentication.BasicAuthentication', + 'rest_framework.authentication.SessionAuthentication', + ],'DEFAULT_PERMISSION_CLASSES': [ + # 'rest_framework.permissions.DjangoModelPermissionsOrAnonReadOnly' + 'rest_framework.permissions.IsAdminUser', ] }