草庐IT

Authentication

全部标签

php - 使用 Active Directory 对 Intranet 站点上的用户进行身份验证

我有一个我建立的“内部网”站点,它有自己的登录系统(用户注册为新用户,并使用其上的用户名/密码登录站点)。但是,现在我想扩展它,让内部网站使用现有的ActiveDirectory进行身份验证。这就是我正在寻找的,向前看-当用户访问此Intranet站点(http://intranetsite/mySite)时,将针对ActiveDirectory验证用户的域凭据,如果用户的凭据与AD匹配,则用户展示了内部网站的主页。我是AD的新手,不知道如何进行此配置。我的内部网站是围绕PHP构建的,并在应用程序服务器上使用Apache;AD在不同的IIS服务器上。我需要什么信息,我应该把这些信息放在

php - 使用 Active Directory 对 Intranet 站点上的用户进行身份验证

我有一个我建立的“内部网”站点,它有自己的登录系统(用户注册为新用户,并使用其上的用户名/密码登录站点)。但是,现在我想扩展它,让内部网站使用现有的ActiveDirectory进行身份验证。这就是我正在寻找的,向前看-当用户访问此Intranet站点(http://intranetsite/mySite)时,将针对ActiveDirectory验证用户的域凭据,如果用户的凭据与AD匹配,则用户展示了内部网站的主页。我是AD的新手,不知道如何进行此配置。我的内部网站是围绕PHP构建的,并在应用程序服务器上使用Apache;AD在不同的IIS服务器上。我需要什么信息,我应该把这些信息放在

php - 需要指导以开始使用 Zend ACL

我目前正在一个需要ACL的网站上工作,并且由于我使用的是Zend,所以使用他们的ACL类对我来说很有意义,但我对如何执行此操作知之甚少。我已经阅读了文档,但它让我更加困惑......基本上我想要做的就是设置两个用户组,例如"normal"和"admin",普通用户可以访问所有Controller不是admin的页面,而admin显然可以访问adminController页面。我有很多问题:我该如何设置?我应该通过数据库还是config.ini来运行它?我应该把ACL.php放在哪里?如何编写这样的脚本?然后我该如何调用,这是在索引中完成的吗?如果您能指导我访问一个网站或一个好的教程,我

php - 需要指导以开始使用 Zend ACL

我目前正在一个需要ACL的网站上工作,并且由于我使用的是Zend,所以使用他们的ACL类对我来说很有意义,但我对如何执行此操作知之甚少。我已经阅读了文档,但它让我更加困惑......基本上我想要做的就是设置两个用户组,例如"normal"和"admin",普通用户可以访问所有Controller不是admin的页面,而admin显然可以访问adminController页面。我有很多问题:我该如何设置?我应该通过数据库还是config.ini来运行它?我应该把ACL.php放在哪里?如何编写这样的脚本?然后我该如何调用,这是在索引中完成的吗?如果您能指导我访问一个网站或一个好的教程,我

php - 在 PHP 登录脚本中使用 session 和 session 变量

我刚刚在PHP中创建了一个完整的登录和注册系统,但我的问题是我还没有使用任何session。我是PHP的新手,以前从未使用过session。我想要做的是,在用户注册并填写登录表单后,他们仍然会留在同一页面上。因此,如果session已登录,其中一部分将是登录,而另一部分将是其他部分(用户未登录,因此显示登录表单)。谁能告诉我如何开始? 最佳答案 希望这有帮助:)开始session,您需要在页面顶部或调用session代码之前说这句话session_start();在session中放置一个用户标识以跟踪谁登录$_SESSION['u

php - 在 PHP 登录脚本中使用 session 和 session 变量

我刚刚在PHP中创建了一个完整的登录和注册系统,但我的问题是我还没有使用任何session。我是PHP的新手,以前从未使用过session。我想要做的是,在用户注册并填写登录表单后,他们仍然会留在同一页面上。因此,如果session已登录,其中一部分将是登录,而另一部分将是其他部分(用户未登录,因此显示登录表单)。谁能告诉我如何开始? 最佳答案 希望这有帮助:)开始session,您需要在页面顶部或调用session代码之前说这句话session_start();在session中放置一个用户标识以跟踪谁登录$_SESSION['u

php - $_POST 的未定义索引

这个问题在这里已经有了答案:"Notice:Undefinedvariable","Notice:Undefinedindex","Warning:Undefinedarraykey",and"Notice:Undefinedoffset"usingPHP(29个回答)关闭6年前。我正在尝试重新学习一些PHP基础知识来制作一个简单的登录脚本,但是我收到了一个我以前没有收到过的错误(我一年多前制作了相同的脚本并且从未出现过这个错误。我简化了代码尽可能多地测试以查看哪个区域有问题,这是问题所在:现在,当我向脚本发送变量时,这段代码可以正常工作,但是当没有提供变量时,它会吐出一个错误。理论上

php - $_POST 的未定义索引

这个问题在这里已经有了答案:"Notice:Undefinedvariable","Notice:Undefinedindex","Warning:Undefinedarraykey",and"Notice:Undefinedoffset"usingPHP(29个回答)关闭6年前。我正在尝试重新学习一些PHP基础知识来制作一个简单的登录脚本,但是我收到了一个我以前没有收到过的错误(我一年多前制作了相同的脚本并且从未出现过这个错误。我简化了代码尽可能多地测试以查看哪个区域有问题,这是问题所在:现在,当我向脚本发送变量时,这段代码可以正常工作,但是当没有提供变量时,它会吐出一个错误。理论上

php - 如何以编程方式登录/验证用户?

我想在注册过程结束后立即让用户登录,而不是通过登录表单。这可能吗?我找到了一个使用FOSUserBundle的解决方案,但我没有在我实际从事的项目中使用它。这是我的security.yml,我正在使用两个防火墙。纯文本编码器仅用于测试。security:encoders:Symfony\Component\Security\Core\User\User:plaintextRay\CentralBundle\Entity\Client:md5role_hierarchy:ROLE_ADMIN:ROLE_USERROLE_SUPER_ADMIN:[ROLE_USER,ROLE_ADMIN,

php - 如何以编程方式登录/验证用户?

我想在注册过程结束后立即让用户登录,而不是通过登录表单。这可能吗?我找到了一个使用FOSUserBundle的解决方案,但我没有在我实际从事的项目中使用它。这是我的security.yml,我正在使用两个防火墙。纯文本编码器仅用于测试。security:encoders:Symfony\Component\Security\Core\User\User:plaintextRay\CentralBundle\Entity\Client:md5role_hierarchy:ROLE_ADMIN:ROLE_USERROLE_SUPER_ADMIN:[ROLE_USER,ROLE_ADMIN,