Sophos Auto Login

Script to auto login into Sophos Portal for Internet access specifically designed for JIIT Hostel and LRC Network

screenshots

Terminal shots from the Rich TUI. Filenames match quickstart/static/screenshots/ in the repo, typos included.

Interactive menu#

python autologin.py with no flags. Options 1 to 11.

Interactive Menu
Interactive Menu

Starting auto-login#

--start / menu option 2. Foreground run_auto_login().

Start Auto-Login via CLI
Start Auto-Login via CLI

Daemon status#

--status / menu option 10. Parsed from ~/.sophos-autologin/sophos-autologin.log.

Daemon Status via CLI
Daemon Status via CLI

Exit daemon#

--exit / -q. Logout of the active ID, then kill the daemon.

Exit Daemon via CLI
Exit Daemon via CLI

Logout#

--logout / -lo / menu option 9. Every stored credential, daemon left running.

Logout via CLI
Logout via CLI

Speed test#

--speedtest / -t / menu option 8.

Speed Test via CLI
Speed Test via CLI