Add support to (Duo's) two-factor authentication (2FA)
Some Virtual Private Network (VPN) are protect by two-factor authentication (2FA), e.g. GlobalProtect, where the 2FA is provided by different companies, e.g. Duo. Users have the option to login with
- smartphone,
- text message,
- phone call and
- key fob.
For text message and key fob the instruction is
At the end of your password, insert a comma followed by the code you received (eg password,123456) and click Connect.
Type the password every time or change the configuration is tedious. Would be great if Gnome could ask for the 2FA key and append it to the password when connecting to the VPN.