User story: I am an everyday user connecting to "free wifi". When I connect to a free wifi network, I want to be taken to the portal login page, so that I don't have to remember the URL myself.
Suggested solution: Add "network-manager-config-connectivity-debian" to the list of preinstalled packages. Once installed, the GNOME desktop presents the login page for a captive portal (if one exists) with no action required of the user.
Notes:
- This is a proposal, still under discussion.
- Some browsers (PureBrowser, Firefox) have a feature that performs the same function, but that solution isn't suitable for non-browsing scenarios or browsers with strictly-HTTPS configurations.
- Having the shell perform this task (not the browser) follows a similar UX interaction found on mobile platforms.
- From the package notes: "No user data is transmitted in the connectivity checks, but merely contacting the Debian connectivity check servers reveals that the user is running a Debian(-based) operating system with NetworkManager."