如何找出用户的登录信息。
我希望 php 返回 windows 的域\用户名,然后我将检查数据库是否存在,如果存在则验证它。
在 ASP.NET 中,这个函数 Page.User.Identity.Name.ToString() 正是我需要的,但我需要的是 PHP
我怎么能做到这一点是PHP?我听说过 LDAP,但我无法让它工作,而且我不确定 LDAP 是否能解决问题。
谢谢
如果你想http://domain.com/username
你必须使用.htaccess
文件。阅读有关htaccess的更多信息
已编辑
登录后,只需将用户名存储到一个变量并说出它$username
,现在将该用户名传递给您的 index.php 文件,例如...
index.php?username=$username
通过 htaccess 重写此 URL。
RewriteEngine On
RewriteRule ^([^/]*)$ /index.php?username=$1 [L]
现在你可以访问它了domain.com/username