繁体   English   中英

通过PHP验证OSX Server用户

[英]Authenticate OSX Server Users via PHP

我在我们办公室的MacMini上运行OSX Server
用户(使用OSX Server App创建)用于验证SMBVPN服务。

现在,我希望用户通过PHP登录我们的intranet-app。

是否可以访问OSX Server用户? 它可以使用其他语言吗?

如果Web服务器在同一台Mac Mini(或连接到同一台OD服务器的另一台Mac服务器)上运行,则可以使用浏览器身份验证来控制访问,然后使用php中的REMOTE_USER环境变量来确定登录的用户。 。

要进行此设置,您将需要在Server App中的“网站”控制面板上启用登录,然后指定允许哪些用户访问该网站(网站信息面板中的“谁可以访问”)。

为了安全起见,请确保使用SSL,以保护您的密码交换免遭窥视,但默认情况下,我很漂亮的用户是您至少获得了Digest身份验证,而不是Basic身份,这更好一些。

如果您不想使用Web服务器的安全性,则必须跳过一些步骤来进行身份验证,最有可能涉及使用LDAP与Mini上的Open Directory服务器进行通信。 在过去,您曾经能够使用LDAP授权来验证针对OD服务器的密码,但是我不确定这是否仍然有效。 无论哪种方式,这都是很多工作。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM