1
0
mirror of https://gitlab.crans.org/mediatek/med.git synced 2025-08-25 19:03:03 +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):