Replies: 4 comments 13 replies
|
It is technically possible for IBC to automate this, but I am completely opposed to doing so. The reason is simple: if 2FA is automated, it has no value. The purpose of 2FA is to provide extra reassurance to IBKR that the person (ie the IBKR human customer) doing authentication is who they claim to be via their username and password: so for example if someone breaks into my house and somehow manages to run IBC on my computer, then the need to manually enter the TOTP code via a registered device means they will fail 2FA (assuming my device is not sitting unlocked on the desk). But if 2FA is automated, then they will succeed, so this would completely bypass the benefit of 2FA. I will certainly not give my endorsement to any potential IBC replacement that automates TOTP 2FA in this way. |
|
I was inspired by this discussion and implemented the feature because it was genuinely needed. TOTP support is optional, not mandatory. As a user, you are free to choose between full automation or confirming the login through IB Key manually. Once automation is enabled, you are responsible for the security of your own device. I do not take responsibility for any loss or damage caused by the use of this feature. It is open‑source, optional, and entirely up to you whether to enable it. |
|
As I said earlier, I won't endorse any IBC replacement that atuomates TOTP (or any other 2FA method). Automating 2FA bypasses the security mechanisms that IBKR have introduced, which not only provide additional security to users but also provide evidence to IBKR that the user is indeed the intended user, which would be important in case of claims for loss. Automation completely negates this, especially if it doesn't involve a user at all (such as where username and password entry is also automated), and I believe that IBKR would take a very dim view of this. Anyone who wants to follow this path would be advised to take legal advice. |
Uh oh!
There was an error while loading. Please reload this page.
Is there a way to automate TOTP 2FA with IBC? The IBKR login I am using is a secondary login, and doesn't use the IB-key authentication (as with my main IBKR login). The secondary account uses a TOTP auth code instead.
Could this feature be added to IBC?
All reactions