我需要一个意见来用PHP替换HTTP Basic AUTH


I need an opinion to replace with HTTP Basic AUTH with PHP

在本地计算机中,我制作了php脚本,通过http基本身份验证提示用户输入用户名和密码。当我得到用户名和密码时,我用它们来连接api服务器。然而,在prod服务器上,http基本身份验证不起作用,因为php服务器api编译为FPM。由于PHP_AUTH_USER不适用于FPM,我需要一个想法来改变它。将PHP重新编译为apachemod,我的意思是服务器api:apache2handler是一个想法,但我害怕在prod服务器上这样做。

请在此处查看答案:是否未设置PHP_AUTH_USER?

特别是我对PHP-FPM(已检查并与Symfony合作)的最后评论

有关PHP中的示例,请参阅:

https://github.com/symfony/symfony/blob/master/src/Symfony/Component/HttpFoundation/ServerBag.php#L47