def log_in_with_credentials(step): user = step.hashes[0] headers = get_json_headers(get_auth_header(user["email"], user["password"])) cookie = do_put_for_cookie(UserModel().root_path + "/" + "login", "", headers)[1] world.auth_cookie = cookie
def get_auth_header(self, user_name): names = user_name.split() user_list = self.get_list_from_search(self.root_path, params = {"firstName": names[0], "lastName": names[1]}) try: useremail = user_list[0][ns("email")] userpw = get_user_password(user_name) except KeyError: assert False, "%s\nDidn't find field in %s" % (str(KeyError), user_list) return get_auth_header(useremail, userpw)
def get_auth_header(self, user_name): names = user_name.split() user_list = self.get_list_from_search(self.root_path, params={ "firstName": names[0], "lastName": names[1] }) try: useremail = user_list[0][ns("email")] userpw = get_user_password(user_name) except KeyError: assert False, "%s\nDidn't find field in %s" % (str(KeyError), user_list) return get_auth_header(useremail, userpw)