Show HN: Generate shared 2FA codes for your entire team
1–10 of 43 posts
Re: Show HN: Generate shared 2FA codes for your entire team
#2Re: Show HN: Generate shared 2FA codes for your entire team
#3https://blog.saaspass.com/sharing-authenticator-codes-with-t...
Re: Show HN: Generate shared 2FA codes for your entire team
#4I get the use case, but I just can’t get behind using software like this for security reasons. It’s too easy to add users to slack, leading to accidentally exposing secrets.
Re: Show HN: Generate shared 2FA codes for your entire team
#5If access requests are actually being logged, the audit dashboard deserves a place on the home page in my opinion.
Re: Show HN: Generate shared 2FA codes for your entire team
#6I get the use case, but I just can’t get behind using software like this for security reasons. It’s too easy to add users to slack, leading to accidentally exposing secrets.
The use case seems to be to bypass any value provided in using 2FA in the first place...
- secrets are not static, unlike passwords, reducing risks from logging/monitoring code or certain types of keyloggers (especially hardware keyloggers)
- secrets cannot be human-generated and are known to be high-entropy (password managers can also effectively ensure this)
- secrets cannot be shared across multiple websites (password managers can also effectively ensure this)
- you can revoke access to someone's future ability to authenticate without having to change passwords
Depending on exactly how you choose to implement it (namely, how you choose to set up Slack logins/SSO), you might also get
- login effectively requires attestation of identity that are independent of "knows a secret," such as "has a certain physical object" or "is coming in from a particular network" or "passes certain behavior checks/hueristics"
You don't get
- long-term secrets cannot be stolen by malware because they are fixed in a physical object
- the 2FA mechanism is capable of authenticating only to the specific website, eliminating phishing risks (password managers can also effectively ensure this)
but if you're not using a hardware code generator (and possibly not even that, see also the RSA seed breach) or a WebAuthn device, you aren't getting those anyway.
Re: Show HN: Generate shared 2FA codes for your entire team
#7Re: Show HN: Generate shared 2FA codes for your entire team
#8Re: Show HN: Generate shared 2FA codes for your entire team
#9I get the use case, but I just can’t get behind using software like this for security reasons. It’s too easy to add users to slack, leading to accidentally exposing secrets.
Re: Show HN: Generate shared 2FA codes for your entire team
#10I get the use case, but I just can’t get behind using software like this for security reasons. It’s too easy to add users to slack, leading to accidentally exposing secrets.
Instead, codes are fetched by explicitly using the slash command and only users who are granted access to them can see them. So if a new person joins your team and types `/tfa` into the box, they won't see anything because nobody has given them access to any codes.
Does that make sense?