Pam未正确验证php

Pam未正确验证php,php,pam,Php,Pam,我试图创建一个网站,通过服务器的本地unix帐户进行身份验证,但pam_auth始终返回false,即在提交表单时,我总是收到欢迎错误 这是我的代码: <html> <body> <form id="a" method="post" action="welcome.php"> <input name="user" type="text">

我试图创建一个网站,通过服务器的本地unix帐户进行身份验证,但
pam_auth
始终返回
false
,即在提交表单时,我总是收到
欢迎错误

这是我的代码:

<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>

欢迎光临

非常感谢您的回复