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 |
Which framework is best for php?
How to redirect https to http url through .htaccess?
how to track user logged out or not? when a user is idle?
What is the maximum size of a file that can be uploaded using PHP and how can we change this?
Which is used to maintain the value of a variable over different pages?
which will print out the php call stack?
What version of php do I have windows?
Should I learn php before wordpress?
What is get and post method in php?
Which function is used in php to search a particular value in an array?
What does PEAR stands for?
I just installed php 5.3.1 in my linux server and now my old work which i used to write with tags is not working at all.. Please help me out.. How can i resolve this??