This release enables users of Second Factor Authentication using the IBKR Mobile app to successfully login after failing to react to the 2FA alert before it times out, without needing manual intervention at the computer. It detects the timeout, and if so configured will exit and then automatically restart, thus initiating a new login and 2FA sequence.
To control this there are two new settings in config.ini
:
ExitAfterSecondFactorAuthenticationTimeout
SecondFactorAuthenticationExitInterval
Also the start scripts have a new variable:
TWOFA_TIMEOUT_ACTION
See the new section Second Factor Authentication in the User Guide, and the relevant comments in config.ini
and the start scripts for details.
Windows and Linux users who do not use second factor authentication via the IBKR Mobile app do not need to update their installations.
macOS users are advised to update because the scripts have been improved.