drupal 7中的子域用户验证

时间:2016-10-27 05:48:47

标签: drupal-7

我的主要域名是example.com,它是使用drupal 7开发的。现在我的第二个域名是sub.example.com,它是非drupal站点。

sub.example.com使用angularjs和html,css开发。

现在我想对我的所有子域应用程序使用drupal用户身份验证。

有关信息 -

我正在使用jdrupal,然后我可以收集所有非身份验证数据,如 - 节点信息,分类信息。但是,我无法收集当前登录的用户信息。

我在谷歌上搜索,但每个人都说"虽然我从未在子域中尝试过,但我知道其他人已经做过了。"

没有人能够帮助清楚。所以,我在这里要求获得解决我问题的实际解决方案。

感谢名单。 等待答案。

1 个答案:

答案 0 :(得分:0)

这就是我要做的事情:

  1. 创建一个模块,其中包含一个接收2个参数的路径:username&密码,如果登录正确则返回。请参阅user_authenticate https://api.drupal.org/api/drupal/modules!user!user.module/function/user_authenticate/7.x
  2. 使用类似CURL的内容发送登录信息(服务器端)并获取登录结果。
  3. 就是这样:))

    PD:如果您需要更多细节,请告诉我。