Xml Liferay通知:在通知中添加生成的密码

Xml Liferay通知:在通知中添加生成的密码,xml,notifications,liferay,workflow,Xml,Notifications,Liferay,Workflow,当用户从登录表单创建新帐户时,我试图添加生成的密码作为管理员的通知 问题1:是否可以使用Kaleo工作流在此处添加生成的密码作为标题 实际屏幕截图 喜欢这样: 让我知道您希望向随机管理员显示用户密码的站点,以便我确保永远不会在那里创建帐户。说真的:这是一个大禁忌,你不应该这么做 也就是说:你能做到吗?对我能告诉你怎么做吗?不,这是一个错误问题的错误解决方案。这是一项要求,应被IMHO强烈拒绝 可选地,如果您需要告诉用户他们的密码,您可以考虑将密码显式设置为一个众所周知的值(管理员)并用这种

当用户从登录表单创建新帐户时,我试图添加生成的密码作为管理员的通知

  • 问题1:是否可以使用Kaleo工作流在此处添加生成的密码作为标题
实际屏幕截图

喜欢这样:

让我知道您希望向随机管理员显示用户密码的站点,以便我确保永远不会在那里创建帐户。说真的:这是一个大禁忌,你不应该这么做

也就是说:你能做到吗?对我能告诉你怎么做吗?不,这是一个错误问题的错误解决方案。这是一项要求,应被IMHO强烈拒绝


可选地,如果您需要告诉用户他们的密码,您可以考虑将密码显式设置为一个众所周知的值(管理员)并用这种方式记录。Liferay提供了通过API更新用户帐户的选项,因此您可以轻松编写“设置用户密码”操作的自定义实现。这应该更容易包含在向新用户通报的工作流程中。

感谢您的回复@Olaf Kock,您是否有任何建议,我应该将生成的密码放在哪里通知,就像用户从登录表单创建帐户时的默认情况一样,在填写表单后,它会在登录前显示生成的密码。但我的要求是通知管理员帐户生成的密码,就像我说的。非常感谢。与任何人共享密码是我建议拒绝的回报。为什么除了登录者以外的任何人都应该拥有密码?管理员有足够的权限重置密码、模拟用户或在需要时执行其他类似操作。我知道您的意思,但这只是针对liferay生成的密码,因为默认情况下,liferay在注册后为您提供生成的密码(没有genpass的密码bcos)当用户使用生成的密码时,它会自动重定向以将密码更改为个人密码,管理员首先获取生成的密码的唯一原因是将带有身份详细信息的个人密码分发给用户。再次感谢@Olaf Kock我想让我们结束这个问题谢谢@Olaf Kock的建议请参阅我的其他选择,作为对您先前评论的答复。