Why NZLive.com?
It seems like yet another New Zealand government's websites is under fire, just after SPARC debate/controversy. This time it's NZLive.com.
NZLive.com is a New Zealand government funded website for "connecting you with New Zealand culture - art, performance, music, books, film, festivals, heritage, sport, recreation and more." (from NZLive about page).
Event Finder, a New Zealand privately-owned IT company, has claimed that government has been wasting tax payers money to try to implement features already are existing on Event Finder's system. Event Finder set up a website dedicated to this called whynzlive.
There is a rather lengthy discussion at the New Zealand PHP User Group mailing list. And there is also a computer world article about this.
Implementing email login with sfGuardPlugin
(* Update: This article is for Symfony 1.0, for Symfony 1.2 implementation go to Symfony 1.2, Propel, and sfGuardPlugin: email login)
Most of us use sfGuardPlugin with Symfony Framework for user management (login stuffs). It is a great, popular, and de facto plugin for doing user management in Symfony.
Here's the thing, by default, sfGuardPlugin does login using usernames, not emails. But for many projects, it is preferable and more suitable to use email for login.
In this article I would like to discuss a way to implement email login using Symfony. I've only tried this in Symfony 1.0, but this might/should work on 1.1 and 1.2. And I would be very interested to know your experience if you try this method on Symfony 1.1 or Symfony 1.2