As a user I just despise MFA. I hate having to keep my phone with me while I work. I hate the disruption in flow logging into everyday services like AWS.
Passwords are so much better.
And for services (like AWS) that don't (yet) support passkeys, a hardware token like a YubiKey is also an option.
I fail to understand how educating billions (?) of people about proper password hygiene is faster or simpler than moving all authentication to a “tap this button to magically log in” method.
“Someone who works at Meta reached out and advised me to rename the filters asap.” [1]
So maybe the issue is simply that Pixelfed is using identical filter names.
If the number is not actually validated in a secure (enough) manner, there's no point in using phone numbers at all.
Then, wait until someone texts that number in, and salt/hash the caller ID number and compare it to what you’ve got stored. If there’s a match, then you’re authenticated.
Probably lots of issues with this from ux perspective…
It might not be an issue for some types of usage, but sounds risky if used for account security/recovery/etc.
> Checking if the site connection is secure
> Enable JavaScript and cookies to continue
> blog.cloudflare.com needs to review the security of your connection before proceeding.
What does it mean to "review the security" of my connection?
Wouldn't that be my business? (Feel free to review the security of your connection by all means) :)
Why would that "need" running JavaScript here on my browser (which I don't for fairly obvious security reasons) Other websites seem to have no problem delivering basic content without that.
Also, no thank-you to cookies. We're not entering into a "session" relationship here, I merely wanted to read the document you advertised at the URL.
The reality of operating a big site/service on the internet in 2022 is that it’s sometimes necessary to use methods that annoy a few people (with very non-standard browser settings) in order to protect the service as a whole from a million bots trying to attack it at any given time.