Initial commit from monorepo

This commit is contained in:
Ruslan Bakiev
2026-01-07 09:16:05 +07:00
commit 685fbbe14a
28 changed files with 2291 additions and 0 deletions

15
kyc_app/views.py Normal file
View File

@@ -0,0 +1,15 @@
"""
Views for KYC API.
Authentication is handled by GRAPHENE MIDDLEWARE in settings.py
"""
from graphene_django.views import GraphQLView
from .graphql_middleware import UserJWTMiddleware
class UserGraphQLView(GraphQLView):
"""User endpoint - requires ID Token."""
def __init__(self, *args, **kwargs):
kwargs['middleware'] = [UserJWTMiddleware()]
super().__init__(*args, **kwargs)