begin phasing in vpn support [poc]

This commit is contained in:
Nico Schottelius 2020-12-09 20:22:33 +01:00
commit 7f32d05cd4
10 changed files with 137 additions and 4 deletions

View file

@ -1,3 +1,6 @@
from django.contrib.auth import views as auth_views
from django.contrib.auth import logout
from django_auth_ldap.backend import LDAPBackend
from rest_framework import mixins, permissions, status, viewsets
from rest_framework.decorators import action
@ -6,6 +9,14 @@ from rest_framework.response import Response
from .serializers import *
class LoginView(auth_views.LoginView):
template_name = 'uncloud_auth/login.html'
class LogoutView(auth_views.LogoutView):
pass
# template_name = 'uncloud_auth/logo.html'
class UserViewSet(viewsets.GenericViewSet):
permission_classes = [permissions.IsAuthenticated]
serializer_class = UserSerializer