chetan51 / sidestep

A Mac OS X application that automatically secures your Internet connection in unprotected wireless networks through SSH tunneling.
http://chetansurpur.com/projects/sidestep
MIT License
282 stars 32 forks source link

Feature req: test for web authentication #26

Open jeroenh opened 13 years ago

jeroenh commented 13 years ago

Many open networks use some kind of webform for authentication and/or user agreement of the TOS. It would be great if Sidestep could detect the presence of these kinds of redirects and wait for the user to authenticate/agree. Once the internet connection is succesfully set up, Sidestep should automatically setup the proxy connection.

AFAIK Apple currently uses a hardcoded URL to a known file in iOS to test for an internet connection, if this fails it shows the user the webform for authenticating/agreeing. Something similar could be used by Sidestep perhaps?