Added authorization check for twitter backend calls.

This commit is contained in:
Martin 2021-05-04 21:42:14 +02:00
parent c629988bbf
commit fd891416fb

View File

@ -61,23 +61,21 @@ class TwitterClass:
@api_view(['GET']) @api_view(['GET'])
def getLastSixTweets(request): def getLastSixTweets(request):
#TODO: Bearer Token im FE einfügen user_sub = authorize(request)
'''user_sub = authorize(request)
if not user_sub: if not user_sub:
return JsonResponse({}, status=401)''' return JsonResponse({}, status=401)
return JsonResponse(status=200,data=twitter_api.get_last_six_tweets(),safe=False) return JsonResponse(status=200, data=twitter_api.get_last_six_tweets(), safe=False)
@staticmethod @staticmethod
@api_view(['GET']) @api_view(['GET'])
def getMoreTweets(request,twitter_id): def getMoreTweets(request, twitter_id):
#TODO: Bearer Token im FE einfügen user_sub = authorize(request)
'''user_sub = authorize(request)
if not user_sub: if not user_sub:
return JsonResponse({}, status=401)''' return JsonResponse({}, status=401)
return JsonResponse(status=200,data=twitter_api.get_more_tweets(twitter_id),safe=False) return JsonResponse(status=200, data=twitter_api.get_more_tweets(twitter_id), safe=False)
class FeedViewSet(ModelViewSet): class FeedViewSet(ModelViewSet):