Show HN: Authian – Open Source 2-Factor Authentication Using Instant Messengers
authian.org
authian.org
What will your authian bot do, however, if the key changes? Will it happily continue communicating with the new, possibly malevolent recipient?
Concerning Signal though, it does not support bots (officially).
We also investigated IMs where users are not registered to a particular number and we deduced that most companies would not want clients to authenticate themselves with accounts that are not attached to a number (when they already have such numbers available).
We stand to be corrected and would gladly integrate with other IMs where demand/interest exists.
Im not sure why you'd use this over TOTP?
My answers (in point form) are:
1) We plan on integrating TOTP into the Authian server so that TOTP can be used as an alternate option where no other IMs are supported by the end-user
2) Using OTP over encrypted IM has less friction. Many other options require people to install "yet another app". TOTP is also not that well understood by the average person, whereas most people are already familiar with SMS-based authentication (which also has low friction, but is comparatively expensive)
3) TOTP can't do notifications of successful login attempts to the TOTP app. Whereas OTP over IM offers this, as well as baking in other security enhancements as required by vendors (eg. account recovery options)
With that said though, I would consider TOTP and OTP over IM to be complementary products.
Yes it is. It's not end-to-end encrypted, however. An attacker would need to have successfully attacked Telegram first.
Can you provide more details? I am not ready to use this until there is something on github/gitlab to look at.
I can understand needing another month or two, but I would like some assurance this isn't going to be another minecraft.
We have no plans to rescind on this, although we would like people to join our newsletter so that we can reach them. By having a point of contact, we hope to build a product and form a community based on the needs of end-users (eg. how the product is being used and how we can improve upon it)
If you joined the newsletter, we will be reaching you shortly.