You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I am implementing my own IdP and RP. During this process, I found that every time I refresh the page and call navigator.credentials.get to log in, a pop-up window will appear in the upper right corner. The user needs to actively click Continue before logging in, and it takes 1 to 2 seconds to wait.
Even if there is automatic re-authentication, a pop-up window will appear in the upper right corner, and it also takes 1 to 2 seconds to wait. This does not feel very friendly to the user experience.
The token returned by the navigator.credentials.get method has an expiration time. Can the RP cache the token and call navigator.credentials.get after the token expires? This will provide a better user experience.