Advertisement
Guest User

Untitled

a guest
Sep 5th, 2016
119
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 4.94 KB | None | 0 0
  1. import json as OOOO000O00O0O0O00 #line:1
  2. from django import forms as OO00O0O00OOOOO0OO #line:3
  3. from django .contrib import auth as O0O0000OO0O0OOOO0 #line:4
  4. from django .contrib .auth import authenticate as O00OOOO0O0O0O0O0O ,login as OOO0OO000O000OOO0 #line:5
  5. from django .contrib .auth .forms import AuthenticationForm as O0O0OOO0OO0O00000 ,UserCreationForm as OOOOO0O0OOO0O00O0 #line:6
  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
  7. from django .views .decorators .csrf import ensure_csrf_cookie as O0OOOO0O0O0O00O00 #line:8
  8. def loginViewForm (O0O00O0000OO00000 ):#line:11
  9.     return O00O000O0OOOOOOO0 (O0O00O0000OO00000 ,'login.html')#line:12
  10. def logout (OOO00OO0O0OOO00OO ):#line:15
  11.     O0O0000OO0O0OOOO0 .logout (OOO00OO0O0OOO00OO )#line:16
  12.     return O00O000O0OOOOOOO0 (OOO00OO0O0OOO00OO ,"home.html")#line:17
  13. @O0OOOO0O0O0O00O00 #line:19
  14. def loginUser (OO00O0O00O0O0OO00 ):#line:20
  15.     try :#line:21
  16.         if not OO00O0O00O0O0OO00 .user .is_authenticated ():#line:23
  17.             if OO00O0O00O0O0OO00 .method =='POST':#line:24
  18.                 O000OOO000O0000O0 =O0O0OOO0OO0O00000 (OO00O0O00O0O0OO00 ,OO00O0O00O0O0OO00 .POST )#line:25
  19.                 if O000OOO000O0000O0 .is_valid ():#line:26
  20.                     O00OO0OO0O00OO0O0 =O00OOOO0O0O0O0O0O (username =O000OOO000O0000O0 .cleaned_data ['username'],password =O000OOO000O0000O0 .cleaned_data ['password'])#line:27
  21.                     if O00OO0OO0O00OO0O0 is not None :#line:28
  22.                         if O00OO0OO0O00OO0O0 .is_active :#line:29
  23.                             OOO0OO000O000OOO0 (OO00O0O00O0O0OO00 ,O00OO0OO0O00OO0O0 )#line:30
  24.                             return OO0000O00OO0OOO0O (OOOO000O00O0O0O00 .dumps ({'Success':True ,'Message':'','Data':''}),content_type ='application/json')#line:33
  25.                         else :#line:34
  26.                             return OO0000O00OO0OOO0O (OOOO000O00O0O0O00 .dumps ({'Success':False ,'Message':'User Disabled','Data':''}),content_type ='application/json')#line:37
  27.                     else :#line:38
  28.                         return OO0000O00OO0OOO0O (OOOO000O00O0O0O00 .dumps ({'Success':False ,'Message':'User does not Exist on our systems','Data':''}),content_type ='application/json')#line:40
  29.                 else :#line:41
  30.                     return OO0000O00OO0OOO0O (OOOO000O00O0O0O00 .dumps ({'Success':False ,'Message':'Nome utente o password non validi!','Data':''}),content_type ='application/json')#line:42
  31.         else :#line:43
  32.             return O000O0OOOOO0000OO ("home")#line:44
  33.     except Exception as O0O0000OOO0O00000 :#line:45
  34.         return OO0000O00OO0OOO0O (OOOO000O00O0O0O00 .dumps ({'Success':False ,'Message':str (O0O0000OOO0O00000 ),'Data':''}),content_type ='application/json')#line:47
  35. def signupViewForm (O000O0000OOOO00OO ):#line:49
  36.     return O00O000O0OOOOOOO0 (O000O0000OOOO00OO ,'signup.html')#line:50
  37. def signupUser (OOOOOO0OO0OOO00O0 ):#line:52
  38.     try :#line:53
  39.         if not OOOOOO0OO0OOO00O0 .user .is_authenticated ():#line:54
  40.             if OOOOOO0OO0OOO00O0 .method =='POST':#line:55
  41.                 OOO0OOOO00O000OOO =OOOOO0O0OOO0O00O0 (OOOOOO0OO0OOO00O0 .POST )#line:56
  42.                 if OOO0OOOO00O000OOO .is_valid ():#line:57
  43.                     OOOOOOO00O0OO00O0 =OOO0OOOO00O000OOO .save (commit =False )#line:58
  44.                     OOOOOOO00O0OO00O0 .is_active =True #line:59
  45.                     OOOOOOO00O0OO00O0 .save ()#line:60
  46.                     if (OOOOOOO00O0OO00O0 .is_active ):#line:62
  47.                         O00O00000OO000OO0 =O00OOOO0O0O0O0O0O (username =OOO0OOOO00O000OOO .cleaned_data ['username'],password =OOO0OOOO00O000OOO .cleaned_data ['password1'])#line:63
  48.                         OOO0OO000O000OOO0 (OOOOOO0OO0OOO00O0 ,O00O00000OO000OO0 )#line:64
  49.                     return OO0000O00OO0OOO0O (OOOO000O00O0O0O00 .dumps ({'Success':True ,'Message':'','Data':''}),content_type ='application/json')#line:67
  50.                 else :#line:68
  51.                     O00000OO0OO0OO00O =OOO0OOOO00O000OOO .errors #line:69
  52.                     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
  53.         else :#line:76
  54.             return O000O0OOOOO0000OO ("login")#line:77
  55.     except Exception as O0OO0O00000O000O0 :#line:78
  56.         return OO0000O00OO0OOO0O (OOOO000O00O0O0O00 .dumps ({'Success':False ,'Message':str (O0OO0O00000O000O0 ),'Data':''}),content_type ='application/json')
  57. #e9015584e6a44b14988f13e2298bcbf9
  58.  
  59.  
  60. #===============================================================#
  61. # Obfuscated by Oxyry Python Obfuscator (http://pyob.oxyry.com) #
  62. #===============================================================#
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement