auth0 / auth0-oidc-client-net

OIDC Client for .NET Desktop and Mobile applications
https://auth0.github.io/auth0-oidc-client-net/
Apache License 2.0
84 stars 49 forks source link

Browser closing too quickly to save password #225

Closed elvenprogrammer closed 1 year ago

elvenprogrammer commented 2 years ago

Hi everyone, I have users complaining they're not able to save passwords. iOS users can see the dialog prompting to save, but it closes too quickly for them to tap. Most of android users cannot even see the dialog. We somewhat were able to see it, so I guess it's just a timing issue. Am I the only one experiencing this issue and there is something missing on my side (both on SDK or Auth0 configuration)?

frederikprijck commented 2 years ago

Hey,

Would you be able to provide some more information? Any chance something we can use to see the issue in action? I am unaware of our SDK impacting anything regarding saving passwords, which is a browser/device thing.

Thanks

elvenprogrammer commented 2 years ago

AppCantSavePassword

I'm attaching a gif of the process in case it is not clear, the issue is the browser closes immediately after a successful login, not allowing the browser to show the prompt to save password, The same happens for both iOS and Android. I wonder I'm the only one experiencing this issue?

frederikprijck commented 2 years ago

It's expected for the browser to close as soon as you entered your credentials successfully. If you do not like that behavior, I assume you can implement your own Browser as per https://auth0.github.io/auth0-oidc-client-net/documentation/advanced-scenarios/browsers.html.

elvenprogrammer commented 1 year ago

In the end we created post login pages and redirected with actions https://auth0.com/docs/customize/actions/flows-and-triggers/login-flow/redirect-with-actions

Everything is working as expected in iOS, while in android when you save the password the user flow is stopped and chrome requires another user action to go on, so we also needed to add a continue button just for android