|
|
|
|
|
by koffiezet
2168 days ago
|
|
> You need to have a 2FA authenticated connection or be on a 2FA authenticated device within validity period to change 2FA settings. You can elect to have 2FA not remember the device you have logged into as well (ie, the remember this device for 30 days option) if you are particularly paranoid. To change security-related settings, it's default practice to double-check even the user's password without 2fa. > This is a fantastic balance in terms of security and usability. Sorry, that's plain apologetic bullshit. How often do you enable and disable 2fa? This has nothing to do with usability. |
|
Your comment illustrates a DEEP misunderstanding of dealing with users at scale.
You have millions and millions of users.
You are proposing that the threat / benefit model is such that if they lose their 2FA device (very easy via upgrades to phones, lost phones broken phones) EVEN though they have their password and and have access to a trusted device within the validity window for device trust they will be locked out, potentially forever from their account?
Do you
a) realize how common this situation is?
b) realize how angry users will be to lose access to all their google services with basically no support route to recover that?
c) what pressure there will be to allow for other recovery methods THAT ARE EVEN WEAKER?
I've gone through 2FA reset procedures over the phone with a few companies, and in EACH case it struck me how easy it would be to socially engineer or use very minimal info to get a new 2FA when they allow these methods (ie, last 4 digits of CC was one reset piece of info). So you need to allow workable 2FA update methods so that your fallback can be pretty tight if allowed at all.
Finally, consumer accounts have basically NO recovery option if you are locked out. I had a relative get locked out, nothing to be done (they had a landline that couldn't accept text messages and the system won't do voice calls). There is NO human backup - all emails, google photos, google drive etc GONE.