has an undiagnosed addiction to steamed pork buns
and works on webby stuff at Mozilla. more »

Startup Authenticator

Startup Authenticator

As you probably know, many places that offer wireless require you to login to an account as soon as you open your browser (such as LSU, OLOL, apartment complexes, etc.). This is slightly annoying, but has been tolerable. With the upcoming release of Firefox 2 and its new session restore feature, a more serious problem occurs. When restoring a previous session, all of my tabs will open up with that login page instead of the page it should be.

I’ve made a quick extension that will fix this problem. Every time you start your browser, it will attempt to log you into the designated sites (with your username and password saved in Firefox) before any pages load. You can also activate this by pressing F2 when the browser is already open (useful if you suspend your computer instead of turning it off). You can get the LSU version here. (It also includes Sterling University Apartments because I’m too lazy to make 2 separate extensions and I made this for me – but it doesn’t matter because if you don’t have a password saved for a site, it won’t try to login to it)

Note that as stated above, this requires that you have your login info saved in Firefox’s password manager for the login sites. I don’t really have time to expand the extension much right now, but if people like it, I will add some functionality in the future, such as visible signs that you are being logged in and support for XML imports/exports so if Person A lives at SuperApartments, he can easily integrate his own login requirements and share it with Person B.

Also, this was a quick extension that I put together and tested the basic functionality. If your password has been changed, the extension will obviously not work until you update the password stored in Firefox (which should be easy since you’ll be presented with the login screen). Also, security notices will still appear if you don’t have a certificate installed or if there’s a domain mismatch (there’s an extension available to “fix” that).

Firefox 2 Summit

I’ll be going to Mountain View, California for 5 days next month for the Firefox 2 Summit. I’m really excited about meeting all the people I’ve been working with on IRC and getting a firsthand look at all the planning going into Firefox 3, and of course the celebration of Firefox 2 and other fun outings planned in Silicon Valley.

(this post is no longer accepting new comments)