2-Factor Authentication via SMS
Last week we got an earnest inquiry Andrew Hinkelman of Priority 1 Group that was very simple:
Do you offer multifactor authentication (MFA) for client credentials/login? If so, I assume one factor could be a code sent via text message?
When Morgan replied the truth of the matter, no we do not, we got back:
Is multifactor authentication on your roadmap? If so, roughly when?
Well, at the time it really wasn’t. Morgan let him know the full scoop, and got back the following:
I’m an executive coach working with leaders in tech. I’m also a recent CTO and managed a team responsible for information security. So… I think not having an additional authentication factor is a deal-breaker for me. I simply cannot direct my corporate clients to use a SaaS service that is not hitting baseline security measures and expect them to use the platform for sharing/storing our 1:1 coaching work.I really loved everything else I saw about coach accountable so I’m bummed to have to restart my search…
“Not hitting baseline security measures?!?” Well now, that’s really throwing down the gauntlet, isn’t it? :)
And far be it for me to make Andrew have to restart his search!
In truth, adding 2-factor authentication isn’t terribly hard, ESPECIALLY if we skip over authenticator apps and just start with SMS-based. CoachAccountable is already set up to transact via SMS in countries that represent over 90% of our users.
I’ve had MFA come up as a request a few times over the last several years (expressed interest has been really quite rare, actually). I didn’t jump on cooking up SMS-based 2FA on account of cutting edge security researcher reports that SMS was technically not a fully secure channel, owning to the possibility of various SIM card attacks and other niche weaknesses.
But really that was an instance of me letting perfect be the enemy of good.
The fact remains that even humble SMS-based second-factor authentication is a practical step up: in a world where defense-in-depth matters (and indeed it does, for we don’t ALL live in a spy movie being targeted by nation state actors), even mostly secure measures make a meaningful difference!
So I’m happy to report CoachAccountable now supports 2-Factor Authentication over SMS, i.e. for all our users in the US, Canada, UK and Australia1. Let’s see how it works!
» Continue reading “2-Factor Authentication via SMS”
- Or, more precisely, users who have a US, Canadian, UK, or Australian phone number capable of receiving SMS messages. ↩