asd
This commit is contained in:
parent
7f261ba4ae
commit
0aab5b4a6a
|
|
@ -112,15 +112,14 @@ import xmltodict, json, requests
|
||||||
import urllib.request as urllib2
|
import urllib.request as urllib2
|
||||||
from django.contrib.auth import login, logout
|
from django.contrib.auth import login, logout
|
||||||
def ncLogin(request, uid):
|
def ncLogin(request, uid):
|
||||||
try:
|
#try:
|
||||||
logout(request)
|
logout(request)
|
||||||
useridFromServer = getNCLoggedUserBySession(request.COOKIES['nc_session_id'])
|
useridFromServer = getNCLoggedUserBySession(request.COOKIES['nc_session_id'])
|
||||||
if(uid == urllib2.unquote(request.COOKIES['nc_username']) and useridFromServer == uid):
|
if(uid == urllib2.unquote(request.COOKIES['nc_username']) and useridFromServer == uid):
|
||||||
login(request, User.objects.get(username=urllib2.unquote(request.COOKIES['nc_username'])))
|
login(request, User.objects.get(username=urllib2.unquote(request.COOKIES['nc_username'])))
|
||||||
return redirect('users-dashboard')
|
|
||||||
#return redirect('login')
|
|
||||||
except:
|
|
||||||
return redirect('users-dashboard')
|
return redirect('users-dashboard')
|
||||||
|
#return redirect('login')
|
||||||
|
#return redirect('users-dashboard')
|
||||||
|
|
||||||
'''
|
'''
|
||||||
getNCLoggedUserBySession
|
getNCLoggedUserBySession
|
||||||
|
|
@ -132,14 +131,6 @@ def ncLogin(request, uid):
|
||||||
'''
|
'''
|
||||||
from django.core.mail import send_mail
|
from django.core.mail import send_mail
|
||||||
def getNCLoggedUserBySession(sid):
|
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}
|
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)
|
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)
|
xpars = xmltodict.parse(r.text)
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue