def verifylogin(nickname, password): dao = UserDao() user = User(nickname = nickname) result = dao.login(user) if result: numbers = cc(result.nickname) pw = result.password.split('$') if check_password_hash("pbkdf2:sha256:"+str(numbers['x'])+"$"+pw[1]+"$"+pw[0], password): session['login'] = True session['name'] = result.name session['nickname'] = result.nickname session['cod'] = result.cod session['mail'] = result.mail session['verify'] = result.verify session['admin'] = result.admin return True else: return False else: return False