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
The only easy fix is addding additional text to the screens.
The problem is, the current authorized user cannot determine if the used device is not registered at all or "only" already registered for another user. This would be important for the frontend to display the correct information.
The app would either need an additional backend request, because the locally existing certifiacte does not contain a user id. Or the user id is stored along side the cert in the key chain, which require a good amount of changes: Currently the cert is eagerly created and the user id should only be stored if the unlock is successful/device not registered.
But, this is also an edge case. We assume, that a device (...user account) is normally only used by one user.
I'm pretty sure this can be determined on the backend without an additional HTTP request. When unlocking the vault, we know which user is trying to unlock the vault:
Please agree to the following
Summary
App unlock with a different user than the device register user, Hub says to register device, but is impossible in app.
System Setup
Steps to Reproduce
Expected Behavior
Message shown: Device registered for different user
Actual Behavior
Opened webpage says to register device in app, app says "Access denied"
Reproducibility
Always
Relevant Log Output
No response
Anything else?
The text was updated successfully, but these errors were encountered: