Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improving SMS OTP Flow User Experience in WSO2 IS #21134

Open
Ushani-Athu opened this issue Sep 20, 2024 · 0 comments
Open

Improving SMS OTP Flow User Experience in WSO2 IS #21134

Ushani-Athu opened this issue Sep 20, 2024 · 0 comments

Comments

@Ushani-Athu
Copy link

Describe the issue:
In the SMS OTP flow, users encounter confusion with the "Resend Code" button, particularly when they do not receive the OTP due to network issues or phone number changes. The current process can be lengthy and may not be intuitive.

How to reproduce:
Log in to the application and choose SMS OTP or get redirected to the SMS OTP page based on the application's MFA methods.
If the SMS OTP is not received, enter a random code.
Observe the "Resend Code" button appears with the error message: “Authentication Failed! Please Retry.”
Click the "Resend Code" button.
Notice that the code is not sent again.
Enter a random code again and click "Authenticate."
Authentication fails.
Finally, the code arrives via SMS.
Enter the received code and click "Authenticate" to succeed.

Expected behavior:
The "Resend Code" button should appear immediately on the SMS OTP page without requiring the user to enter a random code first. However, the button should be disabled for a specific time interval before becoming active(clickable). This change aims to enhance user experience by making the flow more intuitive and reducing the likelihood of authentication failures.

Environment information

  • Product Version: WSO2IS 6.1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant