Is it possible to not require the account recovery key when recovering the account? #4016
Replies: 6 comments 8 replies
-
Hello @danielvaknine This is simply not doable and account recovery keys are necessary to recover the key in fact reports are encrypted with encryption keys specific for each user that are kept encrypted in three copies:
we may evaluate to make it optional to enable option 2. but in my opinion it makes no sense since it means that the user to recover their account will have to always write to administrators. I hope this helps the understanding. |
Beta Was this translation helpful? Give feedback.
-
Anyone with thoughts on this or experiencing similar issues? |
Beta Was this translation helpful? Give feedback.
-
1) decrypting with 2FA is not possible, the 2FA code is not a key. The TOTP
secret (the one contained on the qr code) is of course in plaintext on the
server in order to be used. If you think it helps during the recovery
process we could not ask for 2FA but only for the account recovery key but
that is necessary.
2) Regarding the systems that you mention I do not really think they exist
but I think they just lie. But If you are aware of a known protocol that
can make this please let me know.
In my opinion they have just disk encryption when the disk is shut down or
they have an online escrow key loaded into the system.
…On Wed, Apr 3, 2024, 5:18 AM Visslan ***@***.***> wrote:
OK, I understand. However we know many services that don't implement these
kinds of keys and still encrypt (in a way that at least they themselves
call highly secure and in accordance with iso 27001).
Thinking outside of the box – couldn't it be an option to link the Account
Recovery Key to the 2FA instead? Currently when resetting your password you
need:
1. Access to your email account
2. Your 2FA code
3. Your Account Recovery Code
This seems a bit excessive in our opinion, where 1) and 2) would still be
a highly secure solution. Though, we still understand your concern
regarding encryption and a secondary key for that.
We're simply conveying the thoughts of our clients and the struggles they
come across. In 90% of cases, they need to contact us in order to reset
their account without the Account Recovery Key, which forces us to verify
their identity manually.
Appreciate you taking the time!
—
Reply to this email directly, view it on GitHub
<#4016 (reply in thread)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AABU7SRY5GJZC6QI2BMCWDDY3NYKFAVCNFSM6AAAAABEHMPCYCVHI2DSMVQWIX3LMV43SRDJONRXK43TNFXW4Q3PNVWWK3TUHM4DSOJRGYYTQ>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
In my opinion the following edits could simplify;
1) We can remove 2FA when an account recovery key is used. I will apply this right away.
2) We can add a button "I do not have the account recovery key" and if
clicked give a message to the user saying "the request has been sent to
administrators"Then we could: send an email to the administrator and
register on the system that the user is waiting for a password reset and
enable users to log in and authorize the password reset viewing the list
and authorizing one by one or all at once.
@rglauco @larrykind: what do you think?
|
Beta Was this translation helpful? Give feedback.
-
I generally don't agree to bypass security In favor of ease of use, anyway n.1 seems ok in my opinion. Regarding point n.2, in my opinion it seems that user could be authorized to password reset without really identifiying himself to the administrator and using just username (or email). |
Beta Was this translation helpful? Give feedback.
-
Hi, was any of this implemented or not? And is there anything we can do to help with the development? |
Beta Was this translation helpful? Give feedback.
-
Proposal
We suggest the possibility for admins of sites (and where applicable, admins of mother-site for a site containing multiple sub-sites) to disable the Account Recovery key function for some or preferably all users.
We also suggest increased focus on 2FA.
Motivation and context
Very few users remember to save the Account Recovery Key, especially in smaller organisations that rarely log in to the system (once every year, for example). This forces admins to send resets link to bypass the Account Recovery Key.
Instead, we suggest that passwords can be reseted without this Account Recovery Key, if admins decide that is what they want to do.
Increasing focus on 2FA: Currently, 2FA is a small checkbox while the Account Recovery Key is a large box in the settings. The user also gets information to save the Account Recovery Key when the account is first created, but no information about 2FA. We suggest that more focus is put on 2FA because this is much easier to use and probably safer than saving your Account Recovery Code on your desktop.
Beta Was this translation helpful? Give feedback.
All reactions