我需要在我的 Discourse Rails 应用程序中实现一些自定义的代码级和数据库级更改,以满足我的特定要求。
- 用户注册中的附加字段
- 我需要在用户注册的“注册”表单中添加额外的字段。
- 这些字段应可使用 Discourse 应用程序中现有的自定义字段功能进行管理。
- 更新密码加密方法
- 目前,Discourse 使用“PBKDF2”进行密码加密。
- 根据我的要求,我需要改用“MD5”而不是“PBKDF2”。
- 我需要创建一些 API 来调用我的另一个应用程序。创建新用户时,我需要将该用户添加到我的 Discourse 应用程序中。
请协助我进行实现细节和必要的代码更改。
您好 @gambhir-makwana 
这些看起来都是不同的问题,有不同的答案。您能否为每个问题创建一个单独的主题?
3 个赞
pfaffman
(Jay Pfaffman)
4
那么,您打算通过用户体验 (UX) 添加用户自定义字段吗?
这将会是一个挑战,因为您似乎不熟悉 Rails 或 Discourse 插件。确实存在用于替代加密方法的钩子,但我不太确定在没有深入了解 Rails 和 Discourse 如何允许此类覆盖的情况下,在插件中添加另一个并覆盖默认设置会有多容易。
您可以通过用户体验 (UX) 中的 Webhook 来完成此操作。
1 个赞
我将关闭此帖,以免在您将问题拆分为不同主题时收到更多回复。 
1 个赞