-
-
Notifications
You must be signed in to change notification settings - Fork 2.4k
Hide recovery key when prompting for verification #30471
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
Conversation
|
Related: #30174 |
d1814e0 to
57238ee
Compare
089d7c5 to
c4f4705
Compare
5cf85eb to
ceaae38
Compare
uhoreg
left a comment
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.
Looks OK code-wise from a crypto standpoint. In the screenshots, it looks like the border around the input is missing sometimes, but I assume that's either a bad screenshot, or my computer is displaying it weirdly. (The screenshots look a bit blurry in general.)
Thanks, fixed in c6400ca |
… in designs See https://www.figma.com/design/ZodBLtGnKmRTGJo5SGLnH3/ER-137--Excluding-Insecure-Devices?node-id=92-8818&t=02JILBe2n7sx7ljU-1 In parallel with this, I have updated security_key_title in localazy.
c6400ca to
0e192d9
Compare
* Separate security_key_title from security_key_label since they differ in designs See https://www.figma.com/design/ZodBLtGnKmRTGJo5SGLnH3/ER-137--Excluding-Insecure-Devices?node-id=92-8818&t=02JILBe2n7sx7ljU-1 In parallel with this, I have updated security_key_title in localazy. * Hide recovery key on entry screen after login
* Separate security_key_title from security_key_label since they differ in designs See https://www.figma.com/design/ZodBLtGnKmRTGJo5SGLnH3/ER-137--Excluding-Insecure-Devices?node-id=92-8818&t=02JILBe2n7sx7ljU-1 In parallel with this, I have updated security_key_title in localazy. * Hide recovery key on entry screen after login
Improve one of the cases for Web described in element-hq/element-meta#2888
When prompting the user for a recovery key in order to verify (either on login or later), hide the key by default and allow the user to show it:
We do this by using the Compound
PasswordInputcomponent.The designs for this are here: https://www.figma.com/design/ZodBLtGnKmRTGJo5SGLnH3/ER-137--Excluding-Insecure-Devices?node-id=102-43729&t=QmewENUd7f6Tmw9U-1
This PR does not bring us fully into line with the designs, but I think it is a step forward:
I think fixing the remaining problems would require creating a new Compound component, which is probably out of my scope for this task.
(With thanks to @meramsey for working on this under #30393 , which this PR supersedes.)