gpt4 book ai didi

php - 如何从脚本中创建新的 Joomla 用户帐户?

转载 作者:IT王子 更新时间:2023-10-29 00:01:05 25 4
gpt4 key购买 nike

我们正在为 Joomla 创建一个 XML API,允许合作伙伴站点在我们的网站上为他们的用户创建新帐户。

我们已经创建了一个独立的 PHP 脚本来处理和验证 API 请求,但现在我们需要实际创建新帐户。我们最初考虑只进行 CURL 调用来提交注册表单,但我们意识到用户 token 存在问题。有没有另一种干净的方法来创建用户帐户而不进入 Joomla 的内部?如果我们确实必须做一些手术,最好的方法是什么?

最佳答案

你应该使用 Joomla 内部类,比如 JUser,因为有很多内部逻辑,比如密码加盐。创建一个使用 API 请求值的自定义脚本,并使用 Joomla 用户类中的方法将用户保存在数据库中。

Two ways to add joomla users using your custom code是一个很棒的教程。该方法有效。我在一些项目中使用了这种方法。

如果您必须在外部 Joomla 访问Joomla Framework,check this resource instead .

关于php - 如何从脚本中创建新的 Joomla 用户帐户?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1904809/

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