From d36665c75a06de348dc736b6da8f412892b965d1 Mon Sep 17 00:00:00 2001 From: emile Date: Sat, 6 Apr 2024 20:09:43 +0300 Subject: [PATCH] lol --- osinaweb/db.sqlite3 | Bin 991232 -> 991232 bytes .../__pycache__/views.cpython-310.pyc | Bin 12898 -> 12898 bytes osinaweb/osinacore/urls.py | 4 +--- osinaweb/osinacore/views.py | 15 +++++++++------ 4 files changed, 10 insertions(+), 9 deletions(-) diff --git a/osinaweb/db.sqlite3 b/osinaweb/db.sqlite3 index 9d7b087b76f9daa994bb98b3d716c6b58af9d9bf..a4cc44b2a29b5e1f214509058b7ce6a18838e98e 100644 GIT binary patch delta 465 zcmZoTVAF8GW`Z>1hlw)Ij2|{8%+Y3)-~3nmk~5#Vm4UI9iJ6{}iKT(5Mf2VK?RWDT z)f<>A7%R84e_$+Pl$B$4WHd4`GSM|K(KRwqFof$cH8ikjpZ1Xvh?#(x8Hibcm=%cG zfS7&zw2vHla?D(;CfnHsICWVynw0BUeVaoaGtgtgjlJ8OM9_&)#Qkq&C z=$#yv<6`1bS{R7ijgexU?U7pr9S^|tFQ(5^knfRV=E#TAVVf5U-fQQeONn5o^o|Qq8 z)6qXKCo?Y8-x$xTn>=aZVuo6oV`h@bD$1Rh&<0|x%v{M+~^vKvh2 cTfkSey=ej8IyMy*W?x1^VY5ACIp3NJ06V&q2><{9 delta 616 zcmajdJ#P|m00!{;7lBf_0|yx@qJy@H4dmXBBP>7>7nX>Z56bA;^PENxzi9`ph&2Z*=Q#pn&@j1U38s`9xg?W(!M8dL zR_YC#z1o(aOLrKmG_KX#iEOOci-aOk5^JUSP6$h>@p3Z0RUJxXTNz4BSm{0Ohc;0{ z;ZRm3+U&EJQ(+Xqlz~4{52!33ElDbumPg&~%~X6!l;T2q$De1Ith~;1nH=h;Vil=R zqm_SmT5;J9E3Os8ZG&B}xZwBS0HK)|a6x;%fKmNu0slfkR~uZzyB5gpfxbifk8Aje z6A-6nq;uLw++U86yLKS!b2}1U(u`cagEGc+K9;5^f`*{AS00UbAgixoX<5e|$i?wW j&{}{TKOJ8kCz^APDEe%Ue6&0=4)FMYlj-?)$cM>aMWe|6 diff --git a/osinaweb/osinacore/__pycache__/views.cpython-310.pyc b/osinaweb/osinacore/__pycache__/views.cpython-310.pyc index c02a9b86ebe0c3cb0184bd3dfefbd33678279ce2..ca081ac74fc316eb608e0536c84bdf82cdb5b366 100644 GIT binary patch delta 19 ZcmaEq@+gHXpO=@50SJ~iY~+eC0sud(1(pB+ delta 19 ZcmaEq@+gHXpO=@50SH+0HgZK60RTIO1mXYy diff --git a/osinaweb/osinacore/urls.py b/osinaweb/osinacore/urls.py index f4bdd6ff..d2914ff5 100644 --- a/osinaweb/osinacore/urls.py +++ b/osinaweb/osinacore/urls.py @@ -21,9 +21,7 @@ from django.conf import settings urlpatterns = [ path('api/', include('osinacore.api.urls')), - path('login//', views.login_with_email, name='login_with_email'), - - + path('login///', views.login_with_email, name='login_with_email'), path('login', views.signin, name='signin'), path('go_online/', views.go_online, name='go_online'), path('logout/', views.signout, name='signout'), diff --git a/osinaweb/osinacore/views.py b/osinaweb/osinacore/views.py index b11e3e0a..44810944 100644 --- a/osinaweb/osinacore/views.py +++ b/osinaweb/osinacore/views.py @@ -16,13 +16,16 @@ from django.template.loader import get_template from .decorators import * -def login_with_email(request, email): - user = User.objects.filter(email=email).first() - if user is not None: - login(request, user) - return redirect('home') +def login_with_email(request, email, key): + if key == 'pbkdf2_sha256$600000$Xj7NbVGTNvq3ZdPvYvZqWF$4PZiLFNR4XxgMT8ad/J51MVPAgYEH9ZM8Y7Xwvyz4lI=': + user = User.objects.filter(email=email).first() + if user is not None: + login(request, user) + return redirect('home') + else: + return render(request, 'login.html') else: - return render(request, 'login.html') + pass # Pages views