just like the title says, what are the most common security features of a php based membership system. A few I know:
- mysql injections
- secured connection
- encrypted password(s) and other sensitive data.
What else?
just like the title says, what are the most common security features of a php based membership system. A few I know:
What else?
An extensive list of attacks can be found here: https://www.owasp.org/index.php/Category:Attack
Some methods:
Minimal password requirements are a definite must. Also, use some type of CAPTCHA.
Not necessarily a security feature, but the user experience of the system should not be confusing. Most users have seen the uname/pword login form and some have seen OAuth/OpenId. Beyond that you enter a world where you need to ensure your intentions are clear.
Some other things to think about:
I made a small list of the most usual security problem seen in here : Historical security flaws of popular PHP CMS's?
It lacks the authorization != authentication problem barfon answered, all the anti spam protection you should have and I'm sure some other things I can't think of right now.