Esempio n. 1
0
class Authentication(QtGui.QDialog):
	"""Displays authentication dialog"""
	def __init__(self):
		QtGui.QDialog.__init__(self)
		self.ui = Ui_authDialog()
		self.ui.setupUi(self)
		self.ui.authError.hide()
		self.ui.logBtn.clicked.connect(self.verify)
	def verify(self):
		__user__ = str(self.ui.adminUname.text())
		__pass__ = str(self.ui.adminPass.text())
		databag = function.dict_object('data.json')
		__spass__ = databag['auth']
		if __user__ == 'admin' and function.computeHash(__pass__) == __spass__:
			self.ui.authError.hide()
			self.close()
			window.hide()
			manageCourse.hide()
			administration.show()
		else:
			function.talk("Invalid authentication")
			self.ui.authError.show()
Esempio n. 2
0
class Authentication(QtGui.QDialog):
    """Displays authentication dialog"""
    def __init__(self):
        QtGui.QDialog.__init__(self)
        self.ui = Ui_authDialog()
        self.ui.setupUi(self)
        self.ui.authError.hide()
        self.ui.logBtn.clicked.connect(self.verify)

    def verify(self):
        __user__ = str(self.ui.adminUname.text())
        __pass__ = str(self.ui.adminPass.text())
        databag = function.dict_object('data.json')
        __spass__ = databag['auth']
        if __user__ == 'admin' and function.computeHash(__pass__) == __spass__:
            self.ui.authError.hide()
            self.close()
            window.hide()
            manageCourse.hide()
            administration.show()
        else:
            function.talk("Invalid authentication")
            self.ui.authError.show()
Esempio n. 3
0
	def __init__(self):
		QtGui.QDialog.__init__(self)
		self.ui = Ui_authDialog()
		self.ui.setupUi(self)
		self.ui.authError.hide()
		self.ui.logBtn.clicked.connect(self.verify)
Esempio n. 4
0
 def __init__(self):
     QtGui.QDialog.__init__(self)
     self.ui = Ui_authDialog()
     self.ui.setupUi(self)
     self.ui.authError.hide()
     self.ui.logBtn.clicked.connect(self.verify)