簡體   English   中英

通過登錄重置/撤銷 Cognito MFA(電話號碼)並更新它

[英]Reset/Revoke Cognito MFA (Phone Number) through and update it through login

我已經完成了所有問題,但所有問題都不完全符合我的情況。

場景:管理員可以重置任何用戶的電話號碼。 重置/撤銷電話號碼后,用戶將注銷(如果已經登錄),然后用戶將 go 通過登錄過程。 在那里,他將添加他的新號碼並獲得新號碼的驗證碼。 實際上,當管理員將聯系號碼設置為 null 時,由於“phone_number_verified”標志,它開始給出 MFA 錯誤,我無法更新此標志,因為我正在處理“phone_number”字段。 如果我不刪除號碼並嘗試更新號碼,amplify 會發送前一個號碼的代碼。

如果我像刪除“phone_number”屬性一樣成功刪除“phone_number_verified”屬性,我將能夠解決問題。

在使用Cognito用戶身份驗證時,我遇到了類似的情況。 根本不可能更新號碼。 我經歷了不同的解決方案,但都沒有結果。 我還嘗試聯系 AWS 支持中心進行確認。 一開始,他們是給分的,但經過進一步討論,他們確認無法更新已驗證的電話號碼。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM