renommé: fichier/autorise -> m/fichier/autorise

renommé:         fichier/conf -> m/fichier/conf
	renommé:         fichier/log -> m/fichier/log
	renommé:         loadConf.py -> m/loadConf.py
	renommé:         login.py -> m/login.py
	modifié:         superTornado.py
	renommé:         illegal.html -> v/illegal.html
	renommé:         images/iut.jpg -> v/images/iut.jpg
	renommé:         index.html -> v/index.html
	renommé:         js/jquery-2.1.0.min.js -> v/js/jquery-2.1.0.min.js
	renommé:         style/styles.css -> v/style/styles.css
	renommé:         video.html -> v/video.html
This commit is contained in:
sidya82
2014-03-01 21:53:32 +01:00
parent 49a2f977ff
commit fde39f3ce9
12 changed files with 3 additions and 9 deletions

37
m/login.py Normal file
View File

@ -0,0 +1,37 @@
import time
import hashlib
import httplib
from datetime import datetime
class Login(object):
def verifLogin(self,pLog,pMdp):
hashMdp = hashlib.sha224(pMdp).hexdigest()
with open("fichier/autorise", "r") as source :
for ligne in source :
data = ligne.rstrip('\n\r').split(',')
if data[0] in pLog :
if data[1] in hashMdp :
source.close()
return True
source.close()
return False
def enregDansLog(self,pLog,pMsg,pIP):
with open("fichier/log", "a") as dest :
d = datetime.now().strftime("%c")
dest.write("%s,%s,%s,%s\n" % (d,pLog,pMsg,pIP))
def connexion(self,pLog,pMdp):
if self.verifLogin(pLog,pMdp) == True :
return True
else :
return False