From db4522a5726d566a2696575d9c15dfde334cd4e2 Mon Sep 17 00:00:00 2001 From: "holger.trampe" Date: Sun, 1 Aug 2021 20:47:18 +0200 Subject: [PATCH] d --- users/views.py | 21 ++++++--------------- 1 file changed, 6 insertions(+), 15 deletions(-) diff --git a/users/views.py b/users/views.py index 7fabe0f..bceb769 100644 --- a/users/views.py +++ b/users/views.py @@ -84,22 +84,13 @@ from django.views.generic import TemplateView # Entry-Point for NC def ncLogin(request, uid): - #logout(request) - #print(uid) + logout(request) + print(uid) user = User.objects.get(username=uid) - #if(getNCLoggedUserBySession(user.profile.nc_sid) == uid): - # login(request, user) - # return redirect('users-dashboard') - #return redirect('nclog', uid=uid) - nc_login_headers = {'Authorization' : 'Bearer ' + "ioqv9r9g0dc6fh5e787vb2g8fo"} - r = requests.get("https://cloud.digitale-agentur.com/ocs/v2.php/apps/user_status/api/v1/user_status", headers=nc_login_headers, verify=False) - print(r.text) - #xpars = xmltodict.parse(r.text) - #js = json.dumps(xpars) - - #final_json = json.loads(js) - #return final_json['ocs']['data']['userId'] - return render(request, 'users/nclog.html',{'error' : "Bereite daten vor..." + str(r.text)}) + if(getNCLoggedUserBySession(user.profile.nc_sid) == uid): + login(request, user) + return redirect('users-dashboard') + return render(request, 'users/nclog.html',{'error' : "Bereite daten vor...bitte die Seite neu laden!"}) def getICSFile(request, ag): if 'HTTP_AUTHORIZATION' in request.META: