def post(self): params = utils.decode_params(self.request) resp = {} if KEY.OPERATION in params: if params[KEY.OPERATION] == 0: result = db.sign_in(params) resp[KEY.ID] = params[KEY.ID] if result: resp[KEY.STATUS] = STATUS.OK else: resp[KEY.STATUS] = STATUS.ERROR elif params[KEY.OPERATION] == 1: result = db.is_sign_in(params[KEY.ID]) resp[KEY.ID] = params[KEY.ID] resp[KEY.STATUS] = STATUS.OK if result: resp[KEY.TYPE] = 1 else: resp[KEY.TYPE] = 0 else: resp[KEY.STATUS] = STATUS.ERROR else: resp[KEY.STATUS] = STATUS.ERROR self.write(json_encode(resp))
def login(self): # check whether credentials are correct canlogin = db.sign_in(self.username.text, self.password.text) if canlogin: self.manager.switch_to(Maininterface(self.username.text)) else: invalid_login()
def login(): name = input("Username: "******"Password: ") check = db.sign_in(name, password) if check: return name else: return None
def post(self): params = utils.decode_params(self.request) result = db.sign_in(params) resp = {} resp[KEY.ID] = params[KEY.ID] if result: resp[KEY.STATUS] = STATUS.OK else: resp[KEY.STATUS] = STATUS.ERROR self.write(json_encode(resp))