Merge branch 'show-incorrect-data' into 'dev'

#*?!

See merge request spatial/postamates!218
dev
Timofey Malinin 2 years ago
commit c40ef8ebcf

@ -1,12 +1,14 @@
from rest_framework.permissions import BasePermission from rest_framework.permissions import BasePermission
# from drf_keycloak_auth.authentication import KeycloakAuthentication # from drf_keycloak_auth.authentication import KeycloakAuthentication
from django.conf import settings from django.conf import settings
from logging import getLogger
logger = getLogger(__name__)
class UserPermission(BasePermission): class UserPermission(BasePermission):
def has_permission(self, request, view): def has_permission(self, request, view):
print(f'KK_CLIENT_ID: {settings.DRF_KEYCLOAK_AUTH["KEYCLOAK_CLIENT_ID"]}') logger.error(f'KK_CLIENT_ID: {settings.DRF_KEYCLOAK_AUTH["KEYCLOAK_CLIENT_ID"]}')
print(f'KK_CLIENT_SECRET_KEY: {settings.DRF_KEYCLOAK_AUTH["KEYCLOAK_CLIENT_SECRET_KEY"]}') logger.error(f'KK_CLIENT_SECRET_KEY: {settings.DRF_KEYCLOAK_AUTH["KEYCLOAK_CLIENT_SECRET_KEY"]}')
kk_profile = request.auth kk_profile = request.auth
kk_roles = kk_profile.get('resource_access',{}).get('postnet',{}).get('roles',[]) kk_roles = kk_profile.get('resource_access',{}).get('postnet',{}).get('roles',[])
if request.method not in ['GET']: if request.method not in ['GET']:

Loading…
Cancel
Save