Skip to content

Commit

Permalink
Merge pull request #397 from lhhyung/master
Browse files Browse the repository at this point in the history
Fix params error in OTP confirm when createing user_ secret_id
  • Loading branch information
lhhyung authored Oct 18, 2024
2 parents ca43264 + abf65af commit 77bc1f8
Showing 1 changed file with 7 additions and 1 deletion.
8 changes: 7 additions & 1 deletion src/spaceone/identity/manager/mfa_manager/otp_mfa_manager.py
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,13 @@ def set_mfa_options(self, user_mfa: dict, credentials: dict):

elif mfa_state == "DISABLED":
otp_secret_key = self.get_cached_otp_secret_key(credentials)
user_secret_info = secret_manager.create_user_secret({"otp_secret_key": otp_secret_key})
user_secret_params = {
"name": f"{credentials['user_id']}_otp_secret_key",
"data": {
"otp_secret_key": otp_secret_key
}
}
user_secret_info = secret_manager.create_user_secret(user_secret_params)
user_mfa["options"]["user_secret_id"] = user_secret_info.get("user_secret_id")

return user_mfa
Expand Down

0 comments on commit 77bc1f8

Please sign in to comment.