Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import json as OOOO000O00O0O0O00 #line:1
- from django import forms as OO00O0O00OOOOO0OO #line:3
- from django .contrib import auth as O0O0000OO0O0OOOO0 #line:4
- from django .contrib .auth import authenticate as O00OOOO0O0O0O0O0O ,login as OOO0OO000O000OOO0 #line:5
- from django .contrib .auth .forms import AuthenticationForm as O0O0OOO0OO0O00000 ,UserCreationForm as OOOOO0O0OOO0O00O0 #line:6
- from django .shortcuts import render as O00O000O0OOOOOOO0 ,HttpResponse as OO0000O00OO0OOO0O ,render_to_response as OOOOO00O00O00O0O0 ,get_object_or_404 as O0OO0O00O00OOOOO0 ,RequestContext as OO000000O0O0000O0 ,redirect as O000O0OOOOO0000OO #line:7
- from django .views .decorators .csrf import ensure_csrf_cookie as O0OOOO0O0O0O00O00 #line:8
- def loginViewForm (O0O00O0000OO00000 ):#line:11
- return O00O000O0OOOOOOO0 (O0O00O0000OO00000 ,'login.html')#line:12
- def logout (OOO00OO0O0OOO00OO ):#line:15
- O0O0000OO0O0OOOO0 .logout (OOO00OO0O0OOO00OO )#line:16
- return O00O000O0OOOOOOO0 (OOO00OO0O0OOO00OO ,"home.html")#line:17
- @O0OOOO0O0O0O00O00 #line:19
- def loginUser (OO00O0O00O0O0OO00 ):#line:20
- try :#line:21
- if not OO00O0O00O0O0OO00 .user .is_authenticated ():#line:23
- if OO00O0O00O0O0OO00 .method =='POST':#line:24
- O000OOO000O0000O0 =O0O0OOO0OO0O00000 (OO00O0O00O0O0OO00 ,OO00O0O00O0O0OO00 .POST )#line:25
- if O000OOO000O0000O0 .is_valid ():#line:26
- O00OO0OO0O00OO0O0 =O00OOOO0O0O0O0O0O (username =O000OOO000O0000O0 .cleaned_data ['username'],password =O000OOO000O0000O0 .cleaned_data ['password'])#line:27
- if O00OO0OO0O00OO0O0 is not None :#line:28
- if O00OO0OO0O00OO0O0 .is_active :#line:29
- OOO0OO000O000OOO0 (OO00O0O00O0O0OO00 ,O00OO0OO0O00OO0O0 )#line:30
- return OO0000O00OO0OOO0O (OOOO000O00O0O0O00 .dumps ({'Success':True ,'Message':'','Data':''}),content_type ='application/json')#line:33
- else :#line:34
- return OO0000O00OO0OOO0O (OOOO000O00O0O0O00 .dumps ({'Success':False ,'Message':'User Disabled','Data':''}),content_type ='application/json')#line:37
- else :#line:38
- return OO0000O00OO0OOO0O (OOOO000O00O0O0O00 .dumps ({'Success':False ,'Message':'User does not Exist on our systems','Data':''}),content_type ='application/json')#line:40
- else :#line:41
- return OO0000O00OO0OOO0O (OOOO000O00O0O0O00 .dumps ({'Success':False ,'Message':'Nome utente o password non validi!','Data':''}),content_type ='application/json')#line:42
- else :#line:43
- return O000O0OOOOO0000OO ("home")#line:44
- except Exception as O0O0000OOO0O00000 :#line:45
- return OO0000O00OO0OOO0O (OOOO000O00O0O0O00 .dumps ({'Success':False ,'Message':str (O0O0000OOO0O00000 ),'Data':''}),content_type ='application/json')#line:47
- def signupViewForm (O000O0000OOOO00OO ):#line:49
- return O00O000O0OOOOOOO0 (O000O0000OOOO00OO ,'signup.html')#line:50
- def signupUser (OOOOOO0OO0OOO00O0 ):#line:52
- try :#line:53
- if not OOOOOO0OO0OOO00O0 .user .is_authenticated ():#line:54
- if OOOOOO0OO0OOO00O0 .method =='POST':#line:55
- OOO0OOOO00O000OOO =OOOOO0O0OOO0O00O0 (OOOOOO0OO0OOO00O0 .POST )#line:56
- if OOO0OOOO00O000OOO .is_valid ():#line:57
- OOOOOOO00O0OO00O0 =OOO0OOOO00O000OOO .save (commit =False )#line:58
- OOOOOOO00O0OO00O0 .is_active =True #line:59
- OOOOOOO00O0OO00O0 .save ()#line:60
- if (OOOOOOO00O0OO00O0 .is_active ):#line:62
- O00O00000OO000OO0 =O00OOOO0O0O0O0O0O (username =OOO0OOOO00O000OOO .cleaned_data ['username'],password =OOO0OOOO00O000OOO .cleaned_data ['password1'])#line:63
- OOO0OO000O000OOO0 (OOOOOO0OO0OOO00O0 ,O00O00000OO000OO0 )#line:64
- return OO0000O00OO0OOO0O (OOOO000O00O0O0O00 .dumps ({'Success':True ,'Message':'','Data':''}),content_type ='application/json')#line:67
- else :#line:68
- O00000OO0OO0OO00O =OOO0OOOO00O000OOO .errors #line:69
- return OO0000O00OO0OOO0O (OOOO000O00O0O0O00 .dumps ({'Success':False ,'Message':'Impossibile continuare, si prega di verificare che i campi obbligatori siano stati correttamente valorizzati!','Data':O00000OO0OO0OO00O }),content_type ='application/json')#line:73
- else :#line:76
- return O000O0OOOOO0000OO ("login")#line:77
- except Exception as O0OO0O00000O000O0 :#line:78
- return OO0000O00OO0OOO0O (OOOO000O00O0O0O00 .dumps ({'Success':False ,'Message':str (O0OO0O00000O000O0 ),'Data':''}),content_type ='application/json')
- #e9015584e6a44b14988f13e2298bcbf9
- #===============================================================#
- # Obfuscated by Oxyry Python Obfuscator (http://pyob.oxyry.com) #
- #===============================================================#
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement