0

如何找出用户的登录信息。

我希望 php 返回 windows 的域\用户名,然后我将检查数据库是否存在,如果存在则验证它。

在 ASP.NET 中,这个函数 Page.User.Identity.Name.ToString() 正是我需要的,但我需要的是 PHP

我怎么能做到这一点是PHP?我听说过 LDAP,但我无法让它工作,而且我不确定 LDAP 是否能解决问题。

谢谢

4

1 回答 1

1

如果你想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

于 2013-03-06T18:11:01.597 回答