Skip to main content
zcutlip
April 30, 2022
Question

Accounts where TOTP code should be appended (or prepended) to the password

  • April 30, 2022
  • 63 replies
  • 2444 views

This may be a bit of a corner case request, but here goes...

There are some websites (looking at Etrade.com!) where the 2FA TOTP code needs to be silently appended to the password in the same field. There is no visual indication to remind you that a 2FA code is required, and if you forget it just tells you you entered the password wrong[1].

Another example is the login page to opnsense (and maybe pfsense?) router/firewall software. You can enable 2FA on your router, but then have to remember to concatenate the TOTP code just like on etrade.

It would be nice if I could edit or otherwise flag that login item so 1Password knows to automatically concatenate the password and the 2FA code for me so I don't forget.

[1] Admittedly, there's a "use security code" checkbox that reveals a 2FA field, but if you've remembered to check that box, you've remembered you need a 2FA code, so that's not really the issue


1Password Version: Not Provided
Extension Version: Not Provided
OS Version: Not Provided

63 replies

neilwalsh
March 16, 2023

Adding my voice to this. I need to switch between multiple VPNs (OpenVPN) throughout the day and each time requires this password+otp back and forth dance. I've been tracking this issue for a number of years but I must say @melorama mockup above looks like a usable solution and I imagine (as a fellow developer) "fairly" straightforward to build. Obviously this has to be weighed against other priorities but if you're looking for a nice user facing feature that will have a big quality of life improvement for a number of your customers then I'll vote for this!

March 16, 2023

Adding my voice to this. I need to switch between multiple VPNs (OpenVPN) throughout the day and each time requires this password+otp back and forth dance.

same here i almost tried every vpn listed on https://nuky.net/top-vpn-services but nothing works properly

March 17, 2023

@neilwalsh @251empira thanks for the feedback, I've shared your comments here with our developers.

May 15, 2023

+1 for my vote. My Cisco Anyconnect app requires me to enter the password concatenated with a comma followed by the 6 digit OTP so it would have the pattern "${PASSSWORD},${OTP}". I tried searching for a way to do this and I see people have been asking about it for years.

ChrisC1P
1Password Employee
May 15, 2023

@JulesNet thanks for letting me know! I've let our product team know about how this feature would help you with your CiscoAnyconnect app. Although I can't guarantee if or when this change will be implemented, you can visit our releases page to keep up with all of our latest fixes and features: 1Password Releases

June 12, 2023

Until the 1PW devs add this functionality, here's https://gist.github.com/melmatsuoka/7c8bee12c64096d462db128633b7c3da.

steph_giles
1Password Employee
June 13, 2023

Thank you for sharing @melorama.

June 28, 2023

I'm looking for this feature as well since we just switched over to using pin+TOTP for our VPN. I'll give the 1Password CLI trick from @melorama a go, but I hope the feature gets added to the app.

steph_giles
1Password Employee
June 29, 2023

Hey @btr,

Thank you for your input, I have passed your request on to our product team.

ref: PB34004356

July 31, 2023

This mostly helpful only if you're on macOS, but I created a Keyboard Maestro macro that auto-concatenates the TOTP code with the password, for one-click generation of a valid OPNsense login password.

https://www.postproductive.tv/2023/07/31/using-1password-cli-to-login-to-opnsense-with-concatenated-otp-codes/