数据库中config.php中的管理员密码
我是php新手,我有一个问题。我有一个在config.php中定义了管理员密码的网站,请参见下面的内容数据库中config.php中的管理员密码,php,database,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-mai
?>
<?
// 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","");
我想从数据库中获取管理员密码,因此我可以选择通过前端更改密码。您根本不想保存密码。将用户名和密码的哈希版本保存在数据库中。当有人想登录时,您可以对他们输入的密码进行哈希运算,并比较这两种哈希运算 可能正是您想要做的:
请查看上的官方PHP文档。这是存储和访问数据库信息的一种好方法,但出于安全原因,我建议创建一个权限受限的特定用户来访问您的数据库。我想您误解了我的问题。我的意思是,我一直都要去config.php并定期更新密码。相反,我想将此链接到数据库字段,以便可以从前端进行更新。