def authCheck(self): dlg = AuthDialog() dlg.exec_() self.user_id = dlg.user_id self.user_pw = dlg.user_pw if True: self.intiAuthActive() self.loginButton.setText('인증완료') self.loginButton.setEnabled(False) self.urlTextEdit.setFocus(True) self.append_log_msg('Login Success') else: QMessageBox.about(self, '인증오류', 'ID 또는 PW 인증오류')
def authCheck(self): dig = AuthDialog() dig.exec_() self.user_id = dig.user_id self.user_pw = dig.user_pw if True: self.initAuthActive() self.logineButton.setText("인증완료") self.logineButton.setEnabled(False) self.urlTextEdit.setFocus(True) self.append_log_msg("Log in Success") else: QMessageBox.about(self, "인증오류", "ID 또는 PW 오류")
def authCheck(self): self.soundplay('click.wav') dlg = AuthDialog() dlg.exec_() self.userKey = dlg.userKey # 이 부분에서 필요한 경우 실제 로컬 DB 또는 서버 연동 후 # 유저 정보 및 사용 유효기간을 체크하는 코드를 넣어주세요. if True: #self.userKey == "gmlsenddl": self.initAuthActive() self.showStatusMsg('사용자 인증 완료') self.soundplay('start.wav') else: QMessageBox.about(self, "인증오류", "SerialKey 인증 오류") self.showStatusMsg('사용자 인증 실패')
def checkAuth(self): dialog = AuthDialog() dialog.exec_() self.user_id = dialog.user_id self.user_pw = dialog.user_pw if True: self.activateAuth() self.loginBtn.setText('Authentication Succeed') self.loginBtn.setEnabled(False) self.urlLE.setFocus(True) self.appendLogMsg('Successfully login') else: QMessageBox.about(self, 'Failed to authenticate', 'Wrong ID or password')
def authCheck(self): dlg = AuthDialog() dlg.exec_() self.user_id = dlg.user_id self.user_pw = dlg.user_pw #print('id: %s password: %s' %(self.user_id,self.user_pw)) if True: self.initAuthActive() self.loginButton.setText('로그인 완료') self.loginButton.setEnabled(False) self.urlTextEdit.setFocus(True) self.append_log_msg('login Success') else: QMessageBox.about(self, '인증오류', '아이디 혹은 비밀번호가 틀렸습니다')
def authCheck(self): dlg = AuthDialog() dlg.exec_() self.user_id = dlg.user_id self.user_pw = dlg.user_pw if True: self.initAuthActive() self.loginButton.setText("인증완료") self.loginButton.setEnabled(False) self.urlTextEdit.setFocus(True) self.append_log_msg('login Sucess') else: QMessageBox.about(self, "인증오류",'아이 또는 비밀번호 인증 오류')
def authCheck(self): dlg = AuthDialog() dlg.exec_() self.userID = dlg.user_id self.userpwd = dlg.user_pwd if True: self.initAuthActive() self.loginButton.setText("인증완료") self.loginButton.setEnabled(False) self.urlTextEdit.setFocus() self.appendLogMsg("log in succeded") else: QtWidgets.QMessageBox.about(self, "인증오류", "아이디 또는 비밀번호 인증 오류")
def authCheck(self): dlg = AuthDialog() dlg.exec_() self.user_id = dlg.user_id self.user_pw = dlg.user_pw # 이 부분에서 필요한 경우 로컬 DB 또는 서버 연동 후, # 유저 정보 및 사용 유효기간을 체크하는 코드를 삽입. if True: self.initAuthActive() self.loginButton.setText("인증 완료") self.loginButton.setEnabled(False) self.urlTextEdit.setFocus() self.append_log_msg("Login Success") else: QMessageBox.about(self, "인증 오류", "아이디 또는 비밀번호를 확인하세요.")
def authCheck(self): #print('test') dlg = AuthDialog() dlg.exec_() self.user_id = dlg.user_id self.user_pw = dlg.user_pw #print("id : %s Password : %s" %(self.user_id,self.user_pw)) #이 부분에서 필요한 경우 실제 로컬 DB 또는 서버 연동 후 # 유저 정보 및 사용자 유효기간을 체크하는 코딩 if True: #강제로 아이디 비번 모두 인증완료 self.initAuthUnlock() #로그인후 모두 비활성화 self.loginButton.setText("인증완료") self.loginButton.setEnabled(False) #로그인버튼 비활성화 self.urlTextEdit.setFocus(True) #커서이동 self.append_log_msg("login Success") else: QMessageBox.about(self, "인증오류", "아이디 또는 비밀번호가 맞지 않습니다.")
def authCheck(self): dlg = AuthDialog() dlg.exec_() self.user_id = dlg.user_id self.user_pw = dlg.user_pw # 이부분에서 DB와 정보 확인해서 인증 #print("id : %s password: %s" %(self.user_id, self.user_pw)) if True: self.initAuthActive() self.loginButton.setText("인증완료") self.loginButton.setEnabled(False) self.urlTextEdit.setFocus(True) self.append_log_msg("login Success") else: QMessageBox.about(self, "인증오류", "ID 또는 PW 인증 오류")
def login_first(self): dlg = AuthDialog() dlg.exec_() self.user_id = dlg.user_id self.user_pw = dlg.user_pw id = self.user_id pw = self.user_pw conn = sqlite3.connect('C:/atom/sqlite3/pyqt_db.db') c = conn.cursor() # 데이터 조회 c.execute("SELECT * FROM users WHERE id=? AND password=?", (id, pw)) if c.fetchall() == []: print('no') QMessageBox.about(self, "인증오류", "ID 또는 PW가 틀렸습니다.") return QtCore.QCoreApplication.instance().quit() else: pass
def authCheck(self): dlg = AuthDialog() dlg.exec_() self.user_id = dlg.user_id self.user_pwd = dlg.user_pwd #이 부분에서 필요한 경우 실제 로컬 DB 또는 서버 연동 후 #유저 정보 및 유효기간을 체크하는 코드를 넣어주세요. #code #code #print("id : %s password : %s" %(self.user_id, self.user_pwd)) if True: self.initAuthActive() self.loginButton.setText("인증완료") self.loginButton.setEnabled(False) self.urlTextEdit.setFocus(True) self.append_log_msg("login Success") else: QMessageBox.about(self, "인증오류", "아이디 또는 비번 오류")
def authCheck(self): dlg = AuthDialog() dlg.exec_() self.user_id = dlg.user_id self.user_pw = dlg.user_pw c = conn.cursor() c.execute("SELECT * FROM users WHERE name ='%s'" % self.user_id) test = c.fetchone() print(test) print("id: %s password: %s" % (self.user_id, self.user_pw)) if c.fetchone() != [] and test[2] == self.user_pw: self.initAuthActive() # 패스워드와 아이디 확인 후 버튼 활성화 self.loginButton.setText("인증완료") self.loginButton.setEnabled(False) self.urlTextEdit.setFocus(True) self.append_log_msg("login Success") else: QMessageBox.about(self, "인증오류", "아이디 또는 비밀번호 인증 오류")
def authCheck(self): dlg = AuthDialog() dlg.exec_() #누르면 새창으로 띄우는거 self.user_id = dlg.user_id ##개씹중요... 클래스 강의 다시들으면서 생각해봐 #내가 좀 정리해보자면.. AuthDialog에 self로 dlg 넘겻고 그로인해 저장된 변수 dlg.user_id가 여기 변수로 로딩된것. self.user_pw = dlg.user_pw # 이 부분에서 필요한 경우 실제 로컬 DB 또는 서버 연동 후 # 유저 정보 및 사용 유효기간을 체크하는 코드를 넣어주세요. # code # code-하지만 이건 main.py 에서 구현하느게 낫다. 왜냐면 여기는 딱 로그인하는 부분에 대한 py이므로 더 객체지향형 #print('id: %s pw: %s' %(self.user_id,self.user_pw)) 이걸로 확인해보면됨 if True: self.initAuthActive() self.loginButton.setText("인증완료") self.loginButton.setEnabled(False) #로그인박스 누르고나면 인증완료로 바꾸고 디스에이블 self.urlTextEdit.setFocus(True) self.append_log_msg("login Success") else: QMessageBox.about(self, "인증오류", "아이디 또는 비밀번호 인증 오류") #두번재칸은 메세지창의 타이틀 세번쩨칸은 내용