您在我们的网站上注册时将您的用户名和密码发送到他们的电子邮件地址有什么看法...这样如果他们将来忘记了密码,他们可以在他们的电子邮件中查找...我们也不必执行忘记/重置密码方案(我们接近发布)..
这种方法足够安全吗?
这是好的..足够安全......关注点是什么
我有一个用户名和密码的数据库.我需要创建一个"忘记密码"功能,让它在表中搜索用户名并返回该用户的密码.然后我希望它发送一封电子邮件说明名称和密码.
这是我为特定用户查询数据库的工作代码:
<?php
session_start();
include "config.php";
if($_POST['nameQuery']) {
$query = "SELECT * FROM myDatabase WHERE name = '" .$_POST['nameQuery']. "'";
$result = mysql_query($query);
if (mysql_num_rows($result) > 0) {
//User exists
echo '1';
} else {
mysql_query($query);
//User does not exist
echo '0';
}
}
?>
Run Code Online (Sandbox Code Playgroud)