Drupal使用url中的登录名和密码登录

mad*_*ulf 5 drupal

在我们的应用程序中,我们希望链接到使用Drupal构建的在线帮助站点.

问题是该站点受密码保护.我们希望将用户名和密码放在网址中,以便在用户点击我们的应用程序中的链接时自动进行登录.

有可能吗?怎么样?

Kaz*_*zar 4

好吧,完全按照你想要的做(我认为),可以使用 drupal 的自动登录模块(http://drupal.org/project/autologin)来完成,但是,严重不建议使用它,因为这显然意味着人们的用户名和密码在 url 以及任何访问日志中可见。该项目因此已停止,甚至不确定它是否可以在最新版本的 drupal 中运行。

不幸的是,由于 drupal 的表单生成引擎具有 XSS 保护,因此它会阻止您直接发布到登录页面并希望得到最好的结果。

drupal 有许多现有的单点登录 (SSO) 解决方案,尽管其中大多数与另一个现有 CMS 或类似解决方案集成。

最后一个选择是推出您自己的身份验证模块,它以某种方式允许您执行此操作,但自从我编写该模块以来已经有一段时间了,因此请查看 drupal 现有的身份验证方法以获取想法。