yuezk / GlobalProtect-openconnect

A GlobalProtect VPN client for Linux, written in Rust, based on OpenConnect and Tauri, supports SSO with MFA, Yubikey, and client certificate authentication, etc.
GNU General Public License v3.0
1.2k stars 140 forks source link

Support opening default browser from the remote SSH session #375

Open yuezk opened 2 weeks ago

yuezk commented 2 weeks ago

Refer to the implementation of aws sso login command.

qraynaud commented 2 weeks ago

I think in the meantime it would be a good idea to print on the console the URL that the client is trying to browse to. That would allow me to open my local browser on it and at the end of the process to change the callback URL to point back to the client if I forward the correct port.