1
0
mirror of https://gitlab.crans.org/mediatek/med.git synced 2025-07-08 22:50:21 +02:00

Get or create a user and query Note Kfet to get data

This commit is contained in:
2021-11-04 14:13:17 +01:00
parent e2aa645bbf
commit d036ea6f27
4 changed files with 65 additions and 13 deletions

View File

@ -4,6 +4,7 @@
from datetime import datetime
from authlib.integrations.django_client import OAuth
from django.contrib.auth import login
from django.contrib.auth.models import Group
from django.urls import reverse
from django.utils import timezone
@ -35,8 +36,9 @@ class AuthorizeView(RedirectView):
expires_at=timezone.utc.fromutc(
datetime.fromtimestamp(token['expires_at'])),
)
# TODO Log in or create user
return '/'
user = token_obj.fetch_user(True)
login(self.request, user)
return reverse('index')
class UserViewSet(viewsets.ModelViewSet):