Esempio n. 1
0
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
Esempio n. 2
0
    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)
Esempio n. 3
0
    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)
Esempio n. 4
0
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