def erasePassword_POST(): logger.info('\n/erasePassword method : POST') logger.info(request.data) resp = make_response() addCorsHeaders(resp) try: resp.headers['Content-Type'] = 'application/json' resp.status_code = 200 req_data = json.loads(request.data) # recuperation du login login = str(req_data["login"]) # recuperation du password password = str(req_data["password"]) # Test les informations de connexion de l'utilisateur if (Login.isLogin(login) == True): # Si login et password valid 200 resp.status_code=Login.changePass(login,password) # Si login faux 1002 else: resp.status_code = 1002 except Exception as e: print (e) # si une erreur de format retour erreur 1004 resp.status_code = 1004 resp.data = "error 1004 : Bad format json" return resp return resp
def modifyPassword_POST(): logger.info('/modifyPassword method : POST') logger.info(request.data) resp = make_response() addCorsHeaders(resp) try: resp.headers['Content-Type'] = 'application/json' # si tu se passe bien retour d'un code erreur 200 resp.status_code = 200 req_data = json.loads(request.data) logger.info(req_data) # recuperation du login login = str(req_data["login"]) # recuperation du ancienPassword aPassword = str(req_data["ancienPassword"]) # recuperation du newPassword nPassword = str(req_data["newPassword"]) if (Login.isLogin(login) == True): # Si login et password valid 200 if (Login.isPass(login, aPassword) == True): resp.status_code = 200 tmp=Login.changePass(login,nPassword) # Si password faux 1003 else: resp.status_code = 1003 # Si login faux 1002 else: resp.status_code = 1002 except Exception as e: print (e) # si une erreur de format retour erreur 1004 resp.status_code = 1004 resp.data = "error 1004 : Bad format json" return resp return resp