从 Drupal 使用基于 SOAP 的 Web 服务(如何传递未加密的用户密码)

发布于 2024-10-24 22:55:52 字数 334 浏览 0 评论 0 原文

我需要通过 Web 服务 (SOAP) 在其他一些门户上调用以下函数。每当创建/更新用户、更改密码、注册课程时都会调用此函数。

需要调用以下方法。

CreateUser():

参数:名字、登录名、密码、电子邮件

UpdateUser():

参数:用户 ID、登录名、名字、密码、确认密码、电子邮件

我的问题? 1. 如何在用户注册等事件中传递未加密的用户密码 2. 是否有任何模块可以帮助我使用规则模块使用(调用)基于 SOAP 的 Web 服务。基本上,当新用户注册或密码更改时,将调用这些 Web 服务来在第三方非 Drupal 站点上创建或更新用户。

I need to call the following functions on some other portal through web service (SOAP). This functions will be called whenever a user is created/updated, change password, enroll for a course.

Following Method needs to be called.

CreateUser():

Parameters: FirstName,LoginName,Password,Email

UpdateUser():

Parameters: UserID,LoginName,FirstName,Password,ConfirmPassword,Email

My questions?
1. How do I pass unecrypted user password on event like user registration
2. Is there any module that will help me consume(call) SOAP based web services using Rules Module. Basically the moment a new user is registered or password is change these web services will be called to create or update the user on third party non-drupal based site.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文