How can we encrypt the username and password using PHP?
Answers were Sorted based on User's Feedback
Answer / master
best is to use md5() or sha1(). base64_encode is not
actually encoding used for username or password.
| Is This Answer Correct ? | 27 Yes | 0 No |
Answer / abhijita
This is an example Login with encrypted password but don't
forget to encrypt password and insert into database in sign
up process.
// username and password sent from form
$myusername=$_POST['myusername'];
$mypassword=$_POST['mypassword'];
// encrypt password
$encrypted_mypassword=md5($mypassword);
$sql="SELECT * FROM $tbl_name WHERE username='$myusername'
and password='$encrypted_mypassword'";
$result=mysql_query($sql);
| Is This Answer Correct ? | 13 Yes | 3 No |
Answer / susanta karmakar
By using base64_encode() we can encrypt the username and
password.
| Is This Answer Correct ? | 14 Yes | 5 No |
Answer / vikash
md5() is the best method for encrypting the username and
password.
| Is This Answer Correct ? | 7 Yes | 0 No |
Answer / indrajit saha
This is an example Login with encrypted password:-
---------------------------------------------------
<?php
echo "Encrypting <b>testing</b> using md5: ".md5("testing");
echo "<br />";
echo "Encrypting <b>testing</b> using sha1: ".sha1("testing");
?>
Output:-
---------
Encrypting testing using md5: ae2b1fca515949e5d54fb22b8ed95575
Encrypting testing using sha1:
dc724af18fbdd4e59189f5fe768a5f8311527050
| Is This Answer Correct ? | 8 Yes | 1 No |
Answer / zahid
$username = $conn->escape_string($_POST['usernmae]);
$password = $conn->escape_string($_POST['password]);
$sql ="SELECT usernmae,password,id from login where md5(usernmae)='$username' and md5(password)='$password';";
$row = $conn->query($sql);
if($row->num_rows >0){
echo "login success";
}
else{
echo "Invalid credentaisl";
}
| Is This Answer Correct ? | 0 Yes | 0 No |
Difference between get and post method.
What is session expiry?
What is the maximum size of a database in mysql?
What is lazy loading in php?
In How many ways can u represent Not equal?Give Syntax of all ways..
what is the current salary package in India for a PHP & MySQL programmer who has 3 years experience
127 Answers ABC, BLG Logistics, Google, HCL, IBM, Infosys, People Group, PHP, Torque Infotech, V Angelz Technologies, Yahoo,
How cookies are trported from browsers to servers?
How does php server work?
Which is better php or wordpress?
What are the differences between PHP 3 and PHP 4 and PHP 5?
Is php worth learning in 2019?
What are different types of runtime errors in php?