来自数据库的config.php中的管理员密码

时间:2015-10-14 11:55:17

标签: php database

我是php新手我有一个问题。我在config.php中定义了管理员密码的网站,请参阅下面的

?>
<?
// admin constants
define("ADMIN_LOGIN","admin");      // username of administrator to login
define("ADMIN_PASSWORD","123456");      // password of administrator to login

// admin e-mail
define("ADMIN_NAME","Admin");       // username of administrator to login
define("SITE_NAME","XXX");
define("SUPPORT_EMAIL","xxx@yahoo.com");
define("MAIL_TO_CUSTOMER_NAME","DoNotreply@xxx.com");
define("MAIL_TO_CUSTOMER","DoNotreply@xxx.com");    // email of website admin
define("ADMIN_EMAIL","info@xxxs.com");  // email of website admin
define("DOMAIN","");

我想从数据库获取管理员密码,因此我应该可以选择通过前端更改密码。

1 个答案:

答案 0 :(得分:0)

您根本不想保存密码。您可以在数据库中保存用户名和密码的哈希版本。当有人想要登录时,你会输入他们输入的密码并比较两个哈希值。

This answer可能完全符合您的要求:

请查看password hashing上的官方PHP文档。