I have used Zubrag's Password Protect Advanced script for a while now, but I needed more features. Using my limited programming knowledge I have (I think) successfully built my own version.
Uses sessions Ids
Sqlite data base driven
Register - Lost Pass - Change Pass features (that can be turned on an off via admin) With confirmation emails - emails admin too
Captcha added
CSS simple to change to suit any website
Activate - confirm email sent when active
Redirect based on levels so only certain groups can access certain pages << need to finish this
Add new groups activate/unactivate
Emails can be configured via admin panel
Each level has an id so you can assign different login forms to go to certain pages.
http://www.i3ry.com/z/index.phpare there any other features needed? Open to suggestions