diff --git a/jobposting/urls.py b/jobposting/urls.py index 3e35ad8..51804cc 100644 --- a/jobposting/urls.py +++ b/jobposting/urls.py @@ -15,5 +15,4 @@ router.register(r'skills', views.SkillViewset) urlpatterns = [ # ... path('', include(router.urls)), - path('get-auth-token/', views.GetAuthTokenView.as_view(), name='get-auth-token'), ] \ No newline at end of file diff --git a/jobposting/views.py b/jobposting/views.py index a931f7c..cf0518b 100644 --- a/jobposting/views.py +++ b/jobposting/views.py @@ -20,21 +20,21 @@ from jobposting.serializers import ( ) class MyUserViewSet(viewsets.ModelViewSet): - authentication_classes = [OAuth2Authentication, authentication.SessionAuthentication] - permission_classes = [permissions.IsAuthenticated|TokenHasReadWriteScope] + # authentication_classes = [OAuth2Authentication, authentication.SessionAuthentication] + # permission_classes = [permissions.IsAuthenticated|TokenHasReadWriteScope] queryset = MyUser.objects.all() serializer_class = MyUserSerializer required_scope = ['main'] - # permission_classes = [permissions.IsAuthenticated] + # # permission_classes = [permissions.IsAuthenticated] class JobListingViewSet(viewsets.ModelViewSet): - authentication_classes = [OAuth2Authentication, authentication.SessionAuthentication] - permission_classes = [permissions.IsAuthenticated|TokenHasReadWriteScope] # test only + # authentication_classes = [OAuth2Authentication, authentication.SessionAuthentication] + # permission_classes = [permissions.IsAuthenticated|TokenHasReadWriteScope] # test only queryset = JobListing.objects.all() serializer_class = JobListingSerializer required_scope = ['main'] - # permission_classes = [permissions.IsAuthenticatedOrReadOnly] + # # permission_classes = [permissions.IsAuthenticatedOrReadOnly] def perform_create(self, serializer): if self.request.user.is_authenticated: @@ -55,13 +55,13 @@ class JobListingViewSet(viewsets.ModelViewSet): serializer.save(anonymous_user_data=anonymous_user_data) class SkillLevelsViewSet(viewsets.ModelViewSet): - authentication_classes = [OAuth2Authentication, authentication.SessionAuthentication] - permission_classes = [permissions.IsAuthenticated|TokenHasReadWriteScope] # test only + # authentication_classes = [OAuth2Authentication, authentication.SessionAuthentication] + # permission_classes = [permissions.IsAuthenticated|TokenHasReadWriteScope] # test only queryset = SkillLevels.objects.all() serializer_class = SkillLevelsSerializer required_scope = ['main'] - # permission_classes = [permissions.IsAuthenticatedOrReadOnly] + # # permission_classes = [permissions.IsAuthenticatedOrReadOnly] def create(self, request, *args, **kwargs): data = request.data @@ -76,23 +76,23 @@ class SkillLevelsViewSet(viewsets.ModelViewSet): return super().create(request, *args, **kwargs) class CompanyLogoViewSet(viewsets.ModelViewSet): - authentication_classes = [OAuth2Authentication, authentication.SessionAuthentication] - permission_classes = [permissions.IsAuthenticated|TokenHasReadWriteScope] + # authentication_classes = [OAuth2Authentication, authentication.SessionAuthentication] + # permission_classes = [permissions.IsAuthenticated|TokenHasReadWriteScope] queryset = CompanyLogo.objects.all() serializer_class = CompanyLogoSerializer required_scope = ['main'] class SkillViewset(viewsets.ModelViewSet): - authentication_classes = [OAuth2Authentication, authentication.SessionAuthentication] - permission_classes = [permissions.IsAuthenticated|TokenHasReadWriteScope] + # authentication_classes = [OAuth2Authentication, authentication.SessionAuthentication] + # permission_classes = [permissions.IsAuthenticated|TokenHasReadWriteScope] queryset = Skill.objects.all() serializer_class = SkillSerializer required_scope = ['main'] class GetAuthTokenView(APIView): - authentication_classes = [] - permission_classes = [] + # authentication_classes = [] + # permission_classes = [] def post(self, request): # print("GET ID") # client_id = settings.REACT_CLIENT_ID