-
-
Notifications
You must be signed in to change notification settings - Fork 2.2k
In force-verify mode, prevent bypassing by cancelling device verification #29487
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
In force-verify mode, prevent bypassing by cancelling device verification #29487
Conversation
1e84825
to
1bc6117
Compare
1bc6117
to
6ef1c3b
Compare
6ef1c3b
to
b317a5f
Compare
b317a5f
to
ad26b1d
Compare
ad26b1d
to
8b7cb62
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Seems good but lack test coverage
Adding tests was a struggle - would appreciate you taking a look at what I did to fix it in 138cf57 |
To give more context: it seems that there was a race between displaying the "Verify this device" screen ( |
FWIW I tried it all out manually after my latest changes and it still seems to work as it did before. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you for taking the time to add the test!
Fixes #29230
New behaviour: in force-verify mode, don't open the main app UI when we launch or close the "Verify with another device" dialog:
force-verify-device.mp4