Open main menu

CDOT Wiki β

Changes

NetworkManager Web Authentication

2,845 bytes added, 01:18, 15 December 2008
Project News / Updates
== Project Contributor(s) ==
* [[User:Scott | Scott Lunel]], [[User:Pplam3|Patrick Lam]], [[User:Twlai1|Tony Lai]] - network login page screenshot and HTML* [[User:AaronMT|Aaron Train]], [[user:Tjbro|Thomas Brown]] - Tested nmAutoLogin 0.1/0.3
== Contribution Opportunities ==
* Test on different web-authenticated networks (0.2 or 03 release (see info and instructions in [http://belligero.3 org/blog-layout/35-networkmanager-automatic-web-authentication-03-pre-release)this blog post].* list of network devices Network authentication web pages (eth0ie: SeneNET, wlan1AirYork, etc) that may need web ** HTML** Screenshot** URL to login(ie: https://net1.senecac.on.ca) (optional)
* Keeping directory structures intact when exporting files during build (see [http://belligero.org/index.php?option=com_content&view=article&id=23:networkmanager-automatic-web-authentication-01-pre-release&catid=2:osd600&Itemid=4 this blog post] for more details)
* Source & compiled files can be found [http://belligero.org/school/OSD600/nmAutoLogin-0.1.tar.gz here]
* [http://belligero.org/index.php?option=com_content&view=article&id=24 More detailed blog entry on the release]
 
==== 0.2 - November 15, 2008 ====
* DBus listener put into background thread, no longer ties up Firefox
* Split into 2 extensions in case anybody else wants to try it out
* Direction gathered from NetworkManager mailing list for the 0.3
* More organized codebase and terminal output
* Source & compiled files can be found [http://www.belligero.org/school/OSD600/nmautologin-0.2.tar.gz here]
* [http://www.belligero.org/blog-layout/31-networkmanager-automatic-web-authentication-02 More detailed blog entry on the release]
 
=== 0.3 - December 4, 2008 ===
* Renumbered to 0.1 for the release to the NM mailing list
* Added Python script to listen to NM connection
* Reworked Javascript threading
* Automatically opens a new window in Firefox at "https://net1.senecac.on.ca" and submits it
* Source & compiled files can be found [http://belligero.org/nmAutoLogin/nmAutoLogin-0.1.tar.gz here]
* [http://belligero.org/blog-layout/38-networkmanager-automatic-web-authentication-01-03-release More detailed blog entry on the release]
== Project News / Updates ==
12/15/2008 -
* [http://mail.gnome.org/archives/networkmanager-list/2008-December/msg00115.html Sent email] to NetworkManager mailing list about 0.1/0.3
 
12/04/2008 -
* 0.3 release. Info [http://belligero.org/blog-layout/38-networkmanager-automatic-web-authentication-01-03-release on my blog]
12/03/2008 -
* [http://belligero.org/blog-layout/35-networkmanager-automatic-web-authentication-03-pre-release 0.3 pre-release], for people to test, before the full release sometime this week
12/01/2008 -
* Daemon is essentially done. There is more to be done for this in the future, but for this 0.3, it is done
** Picks up connected to network
** Pulls out SSID from selected wifi network
** Sends "network connect" signal to FF, followed by the SSID of the network
* One thing needs to be fixed in Firefox, and I will consider myself done my 0.3 release
 
11/29/2008 -
* Some sort of [http://belligero.org/blog-layout/32-python-is-some-sort-of-wonder-drug blog post about britches] (this is what happens when I feel silly, but am making a blog post)
* The daemon part of the 0.3 release is nearly complete
** Listens for when NM connects to a network
** Does a bunch of black magic and spits out the active network's SSID
 
11/23/2008 -
* Spoke with Dan Williams on IRC about NM and DBus. A lot of questions answered, and some good documentation provided
* Started work on nmAutoLogin daemon
 
11/19/2008 -
* Contributions by Patrick Lam and Tony Lai
 
11/15/2008 -
* All files packaged, and releasing 0.2
 
11/14/2008 -
* All modifications to 0.1 for 0.2 have been completed. I will package it all and upload it tomorrow, along with the usual blog post to explain it
1
edit