in reply to login page

You might want to check out Authen::Users. haven't personally used it, but I'm a fan of the Authen family.

meh.