В настоящее время я пытаюсь настроить простую версию редактора администратора. Я не уверен, почему, но у меня есть проблемы с пониманием того, как администратор работает с данными своего пароля, что приводит к следующему вопросу:
Как я могу передать данные пароля в учетную функцию редактора администратора?
Что я использую:
Что я пробовал до сих пор:
часть входа:
<table cellspacing="0">
<tr><th><?php echo lang('Username'); ?><td><input type="hidden" name="auth[driver]" value="pgsql">
<input id="username" name="auth[username]" value="<?php echo h($_GET["username"]); ?>" autocapitalize="off">
<tr><th><?php echo lang('Password'); ?><td><input type="password" name="auth[password]" autocapitalize="off">
</table>
И мои полномочия функции:
function credentials() {
// server, username and password for connecting to database
$DB_USER=$_POST['auth[username]'];
$DB_PASSSWORD=$_POST['auth[password]'];
//$DB_PASSWORD=get_password();
// server, username and password for connecting to database
return array('myhost', $DB_USER, $DB_PASSWORD);
}
Все, что я делаю, всегда утверждает, что у него нет пароля. Их документация описывает функцию get_password()
который может быть использован для получения пароля от сеанса — но я либо слишком глуп, либо это не мой день.
Задача ещё не решена.
Других решений пока нет …