I’m planning on making some dynamic PHP websites and I need a free Authentication system that allows me to create control panel for these sites’ admins.
It should contain :
- Remember password
- Lost password
- Maximum login attempts per specific interval
- users Management
Thanks.
Some security notes:
In order to avoid many of the problems that fall into the authentication and authorisation
groups of the OWASP webapp attack classification list, use the user authentication
subsystems already implemented in your web framework of choice. They are likely to have already
written secure code that covers a lot of the problems related to authentication and sessions and will
likely be far more secure than anything you roll yourself.
If you absolutely, positively, must roll your own auth, or if you wish to assess another one; then you/they must follow these rules.
immediately invalidate the session and start a fresh one.