What is a secured login? How do I develop one in PHP? Please keep in mind that I'm just a beginner in PHP.
相关问题
- Views base64 encoded blob in HTML with PHP
- Laravel Option Select - Default Issue
- PHP Recursively File Folder Scan Sorted by Modific
- Can php detect if javascript is on or not?
- Using similar_text and strpos together
I would suggest getting an OpenID solution to incorporate in your website.
For example: PHP OpenID Library
Other than OpenID, this article will give you a good start in the basics of a PHP login
a better question would be : how can call a php login app "secure"?
here are some pointers (i'm quite new to php too, so pls bear with me)
here are implementations
sorry to have no links for resources, but google-ing them up is quite easy
Only to add to the aforementioned points -
One of the most important things to protect against in php logins and forms that rely on database access in general is sql injection.
Wiki article
Brief example
This most commonly occurs with poorly sanitized inputs. Using mysql_real_escape_string() provides general protection. With the advent of OOP in PHP 5, it's highly advantageous to consider using the PDO extension for PHP to make parameterized sql statements at the point the mysql server executes them.
An explanation and examples of PDO in PHP
A secure login system is typically not much more than giving a user a cookie (see php sessions) and then checking for that cookie on every 'secure' page. A user would obtain this by logging in, which you can do with openid or by storing usernames and passwords.