vlaci / openconnect-sso

Wrapper script for OpenConnect supporting Azure AD (SAMLv2) authentication to Cisco SSL-VPNs
GNU General Public License v3.0
280 stars 119 forks source link

Support for automated filling of TOTP and updated AutoFillRules #78

Closed olaf-b closed 1 year ago

olaf-b commented 2 years ago

Support for generating the TOTP-value by fetching the TOTP-secret as password from the keyring with a totp/ prefix to the username. Also updated AutoFillRules to use more robust fields and avoid "click" on incorrect links in the web prompts. Default is to prefer the "other" Authenticator app, which allows for retrieving the TOTP secret from the QR-code. Which 2FA presented to the user depends on the user preference set in mysignins.microsoft.com/security-info.