Add social auth Github + login page

This commit is contained in:
2024-10-05 14:16:08 +02:00
parent d7f0d2a7f2
commit 63897fb7b0
14 changed files with 210 additions and 55 deletions
+1
View File
@@ -8,5 +8,6 @@ app_name = "users"
urlpatterns = [
path("keys", views.keys, name="keys"),
path("logout", views.ulogout, name="logout"),
path("k356/validate", views.k356_validate, name="k356.validate"),
]
+9
View File
@@ -1,5 +1,7 @@
from django.contrib.auth import logout
from django.contrib.auth.decorators import login_required
from django.http import JsonResponse
from django.shortcuts import redirect
from django.utils.translation import gettext as _
@@ -75,3 +77,10 @@ def keys(request):
"publicKey": us.public_key,
}
)
@login_required
def ulogout(request):
logout(request)
return redirect("main:home")