kayrus / gof5

Open Source F5 BIG-IP VPN client for Linux, MacOS, FreeBSD and Windows
Apache License 2.0
134 stars 25 forks source link

Support f5-vpn:// URIs #53

Open hinricht opened 1 year ago

hinricht commented 1 year ago

Hi, until now I'm using the Arch AUR f5vpn client, and my workflow was navigating to our companies F5 website (F5-DOMAIN), authenticating, and then the browser opens a URI like

f5-vpn://F5-DOMAIN?server=F5-DOMAIN&resourcename=/DEPARTMENT/DESCRIPTION&resourcetype=network_access&cmd=launch&protocol=https&port=443&sid=nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn&token=TOKEN

Using ~/.local/share/applications/defaults.list and ~/.local/share/applications/com.f5.f5vpn.desktop I have full control over what to do with this URL and could parse it and start any script/application that supports these parameters.

Is this workflow compatible with gof5 ? If now, could it get implemented ?

Danyc0 commented 1 month ago

I haven't tested it yet myself, but have you seen this PR? https://github.com/kayrus/gof5/pull/44