fix nkode api; username should be specified at the beginning of the enrollment
This commit is contained in:
@@ -39,20 +39,20 @@ if __name__ == "__main__":
|
||||
props_per_key=9
|
||||
)
|
||||
customer_id = api.create_new_customer(keypad_size, policy)
|
||||
signup_session_id, set_signup_keypad = api.generate_signup_keypad(customer_id)
|
||||
ordered_set_icons = emojis[set_signup_keypad]
|
||||
username = "test_username" + "".join([choice(ascii_lowercase) for _ in range(6)])
|
||||
signup_session_id, set_signup_keypad = api.generate_signup_keypad(customer_id, username)
|
||||
ordered_set_icons = emojis[set_signup_keypad]
|
||||
passcode_len = 4
|
||||
passcode_property_indices = np.random.choice(set_signup_keypad.reshape(-1), size=passcode_len,
|
||||
replace=False).tolist()
|
||||
selected_keys_set = select_keys_with_passcode_values(passcode_property_indices, set_signup_keypad,
|
||||
keypad_size.numb_of_keys)
|
||||
confirm_keypad = api.set_nkode(username, customer_id, selected_keys_set, signup_session_id)
|
||||
confirm_keypad = api.set_nkode(customer_id, selected_keys_set, signup_session_id)
|
||||
selected_keys_confirm = select_keys_with_passcode_values(passcode_property_indices, confirm_keypad,
|
||||
keypad_size.numb_of_keys)
|
||||
ordered_confirm_icons = emojis[confirm_keypad]
|
||||
print(f"Selected Keys\n{selected_keys_confirm}")
|
||||
success = api.confirm_nkode(username, customer_id, selected_keys_confirm, signup_session_id)
|
||||
success = api.confirm_nkode(customer_id, selected_keys_confirm, signup_session_id)
|
||||
context = {
|
||||
"email": "user@example.com",
|
||||
"signup_session_id": signup_session_id,
|
||||
|
||||
Reference in New Issue
Block a user