def verify_user_exists(self): retDB = db_scripts.db_connection('users') #print self.textPass.text() user_n = self.txtusername.text() user_n = user_n.toUpper() user_p = self.txtuserpass.text() usuario = self.txtusername.text() usuario = usuario.toUpper() clave = str(self.txtuserpass.text()) clave = md5.md5(clave).hexdigest() retConsultas = db_scripts.consultar_data_users(retDB[2], retDB[3], usuario, clave) #print retConsultas if retConsultas[0] is True: QtGui.QMessageBox.warning(self, 'Error', 'Usuario ya existe') return False else: return True
def handleLogin(self): retDB = db_scripts.db_connection('users') #print self.textPass.text() usuario = str(self.textName.text()) usuario = usuario.upper() clave = str(self.textPass.text()) #print clave clave = md5.md5(clave).hexdigest() #print clave retConsultas = db_scripts.consultar_data_users(retDB[2], retDB[3], usuario, clave) print retConsultas if retConsultas[4] is True: print "Usuario encontrado" ''' MyWindow.sizeLabel.setText('User name: ' + retConsultas[6]) MyWindow.user_name_ = usuario MyWindow.userLevel = retConsultas[5] if retConsultas[5] == 'ADMINISTRATOR': MyWindow.user_logged_in_is_admin = True MyWindow.actionAdd.setDisabled(0) MyWindow.actionRemove.setDisabled(0) else: MyWindow.user_logged_in_is_admin = False MyWindow.actionAdd.setDisabled(1) MyWindow.actionRemove.setDisabled(1) MyWindow.actionLogout.setDisabled(0) ''' self.accept() r= open('pass.txt','w') r.write('G') r.close() return else: QtGui.QMessageBox.warning(self, 'Error', 'Usuario no reconocido, o Clave no es correcta') self.textName.selectAll() self.textName.setFocus() self.textPass.clear() return