I use an ASP.NET login system.
I built it myself.
It has these features.
- User Levels (member, vip, admin)
- Database to store usernames and enrypted passwords
- Cookies to start 'session'
- Every page checks cookie for access
- Fully working admin
--- Delete Users
--- Edit Users
--- Only admin level members get access admin
--- Ability to deactivate users
- Internal Message Service (i am still finishing this)