def create_new_user(self, username, pem): usr = User(username=username, hash=Cipher.generateUserHash(pem), userkey=Cipher.generateUserKey()) self.session.add(usr) self.session.commit()
def get_user_identifier(self, pem): query = self.session.query(User).filter_by(hash=Cipher.generateUserHash(pem)).all() if len(query) != 1: return None return query[0].id