gpt4 book ai didi

php - 使用 php 或 javascript 将用户登录到受 Apache 基本身份验证 (htaccess/htpasswd) 保护的目录

转载 作者:搜寻专家 更新时间:2023-10-31 21:44:48 30 4
gpt4 key购买 nike

是否可以使用 PHP 或 Javascript 登录受 Apache 基本身份验证保护的目录?

一个简单的例子:

  • 我有一个名为“protected”的目录(即 http://myurl/protected),它使用 apache 基本身份验证
  • 我有一个表格位于 http://myurl/login.php带有用户名和密码字段
  • 当用户在 login.php 中输入他们的用户名/密码并点击提交时,php 或 javascript 会自动将用户登录到 protected 区域并重定向他们。
  • 当用户被重定向时,他们不必重新输入用户名/密码信息,并且他们可以完全访问 protected 目录中的信息。

这可能吗?如果是这样,我该如何实现?

更新:按照我客户的实现要求,我不能使用基于 php 的身份验证系统。需要apache认证。

最佳答案

可以使用

header("Location: http://$username:$password@myurl.com/protected");

不过,我不建议这样做,而是使用上面提到的基于 php 的身份验证,而不使用 Apache 基本身份验证。

关于php - 使用 php 或 javascript 将用户登录到受 Apache 基本身份验证 (htaccess/htpasswd) 保护的目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5466510/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com