Я пытался сделать сайт, который аутентифицируется с локальными учетными записями Unix сервера, но pam_auth
всегда возвращается false
то есть я всегда получаю Welcome error
когда я отправляю форму.
Вот мой код:
<html>
<body>
<form id="a" method="post" action="welcome.php">
<input name="user" type="text">
<input name="pass" type="password">
<button type="submit">
</form>
</body>
</html>
welcome.php:
<html>
<body>
<p>Welcome
<?php
if(pam_auth($_POST['user'], $_POST['pass'])) {
echo $_POST['user'];
} else {
echo "error";
}
?></p>
</body>
</html>
Любые ответы очень ценятся.
Задача ещё не решена.
Других решений пока нет …