Bitwarden is an
Take, for instance, a
"This PR allows Bitwarden to auto-fill TOTP fields in a login form, reducing hassle from having to click on another input box and paste in the code."
TOTP stands for Timed One Time Passcodes. In simplest terms, the new feature makes logging in with
Bitwarden thanks andrewda for their contribution!
Try that with a proprietary application and see how far you get. Spoiler alert…not very.
But why exactly is this TOTP feature useful?
It's all about efficiency.
Take this workflow into consideration: You're logging into a site on your mobile device. You tap the username field and select to have Bitwarden autofill the username and password. You then tap to send the 2FA code to your device. When the 2FA code arrives, you have to (at least with Android) pull down your Notification Shade and memorize the 2FA code. Back to the login screen, you have to then type the 2FA code to gain access to your account.
While this is not particularly challenging, when you need to log into many accounts throughout the day this process can feel a bit repetitive. Now, imagine Bitwarden is also capable of auto-filling the TOTP code for you, so you don't have to memorize it and type it manually. All of a sudden, your 2FA-enabled logins become considerably more efficient.
Have you ever thought you memorized a 2FA code, only to find out you got it wrong? By the time you track down the notification, it's too late and you have to request another TOTP code.
Fortunately for Bitwarden users everywhere, this feature has been added to help streamline the process.
Even better, anyone in the Bitwarden community (with the necessary skills) can contribute with pull requests. You might have the perfect feature that would make Bitwarden even better. If so, join the Bitwarden community and start contributing right away. For those that are less technical but still want to contribute,
That's what open-source is all about. Community and the ability to contribute so the application you use and depend on improves with each iteration. To do so, make sure you have a GitHub account and then follow
Get started with Bitwarden
Not using Bitwarden already? Get started with a