update 2fa prompt in cli

This commit is contained in:
Maidul Islam
2023-02-22 18:52:03 -05:00
parent 153baad49f
commit 3c4c616242

View File

@@ -87,7 +87,7 @@ var loginCmd = &cobra.Command{
break break
} else if mfaErrorResponse != nil { } else if mfaErrorResponse != nil {
if mfaErrorResponse.Context.Code == "mfa_invalid" { if mfaErrorResponse.Context.Code == "mfa_invalid" {
msg := fmt.Sprintf("Incorrect, MFA code. You have %v attempts left", 5-i) msg := fmt.Sprintf("Incorrect, verification code. You have %v attempts left", 5-i)
fmt.Println(msg) fmt.Println(msg)
if i == 5 { if i == 5 {
util.PrintErrorMessageAndExit("No tries left, please try again in a bit") util.PrintErrorMessageAndExit("No tries left, please try again in a bit")
@@ -96,7 +96,7 @@ var loginCmd = &cobra.Command{
} }
if mfaErrorResponse.Context.Code == "mfa_expired" { if mfaErrorResponse.Context.Code == "mfa_expired" {
util.PrintErrorMessageAndExit("Your MFA code has expired, please try logging in again") util.PrintErrorMessageAndExit("Your 2FA verification code has expired, please try logging in again")
break break
} }
i++ i++
@@ -340,7 +340,7 @@ func generateFromPassword(password string, salt []byte, p *params) (hash []byte,
func askForMFACode() string { func askForMFACode() string {
mfaCodePromptUI := promptui.Prompt{ mfaCodePromptUI := promptui.Prompt{
Label: "MFA verification code", Label: "Enter the 2FA verification code sent to your email",
} }
mfaVerifyCode, err := mfaCodePromptUI.Run() mfaVerifyCode, err := mfaCodePromptUI.Run()