From 0aab5b4a6a00a5747430308e9e41fef7bca05689 Mon Sep 17 00:00:00 2001 From: "holger.trampe" Date: Fri, 30 Jul 2021 16:55:51 +0200 Subject: [PATCH] asd --- digitaleagentur/utils.py | 23 +++++++---------------- 1 file changed, 7 insertions(+), 16 deletions(-) diff --git a/digitaleagentur/utils.py b/digitaleagentur/utils.py index 43590ad..3136f89 100644 --- a/digitaleagentur/utils.py +++ b/digitaleagentur/utils.py @@ -112,15 +112,14 @@ import xmltodict, json, requests import urllib.request as urllib2 from django.contrib.auth import login, logout def ncLogin(request, uid): - try: - logout(request) - useridFromServer = getNCLoggedUserBySession(request.COOKIES['nc_session_id']) - if(uid == urllib2.unquote(request.COOKIES['nc_username']) and useridFromServer == uid): - login(request, User.objects.get(username=urllib2.unquote(request.COOKIES['nc_username']))) - return redirect('users-dashboard') - #return redirect('login') - except: + #try: + logout(request) + useridFromServer = getNCLoggedUserBySession(request.COOKIES['nc_session_id']) + if(uid == urllib2.unquote(request.COOKIES['nc_username']) and useridFromServer == uid): + login(request, User.objects.get(username=urllib2.unquote(request.COOKIES['nc_username']))) return redirect('users-dashboard') + #return redirect('login') + #return redirect('users-dashboard') ''' getNCLoggedUserBySession @@ -132,14 +131,6 @@ def ncLogin(request, uid): ''' from django.core.mail import send_mail def getNCLoggedUserBySession(sid): - send_mail( - 'Agenturanmeldung', - 'asd', - 'noreply@digitale-agentur.com', - ["htrampe@gmail.com"], - html_message=sid, - fail_silently=True - ) nc_login_headers = {'Authorization' : 'Bearer ' + sid} r = requests.get(settings.NEXTCLOUD_URL + "ocs/v2.php/apps/user_status/api/v1/user_status", headers=nc_login_headers) xpars = xmltodict.parse(r.text)