privacyIDEA通过电子邮件发送noti QR Code

时间:2018-05-29 09:51:06

标签: sendmail qr-code one-time-password

你能帮帮我吗? 我使用privacyIDEA创建HOTP并尝试将QR码作为电子邮件发送,但它根本不会显示在电子邮件客户端中。

我配置事件处理程序用户通知:

事件:token_init

Handlermodule:UserNotification

行动:sendmail

收件人:tokenowner

体:

你好{givenname} {surname},

您可以将OTP值用作新令牌{serial}。

QR码

管理

Mimetype:html

错误邮件客户端:enter image description here

谢谢,

ToànNguyễn

1 个答案:

答案 0 :(得分:0)

您需要在电子邮件正文中添加标记。 看一下在线文档: http://privacyidea.readthedocs.io/en/latest/eventhandler/usernotification.html#options-for-both-actions

您需要使用标记{googleurl_img},它会将QR码作为图像添加到html邮件中。

注意:通过电子邮件发送它是一个坏主意,因为qr代码包含明文!中的密钥。但是,您也可以添加{googleurl_value},它将qr代码的内容添加为链接。在智能手机上,您可以“点击”此链接。

但请再次注意:这应该只是更复杂的注册过程的一部分,因为通过电子邮件发送密钥一个坏主意

亲切的问候 科尼利厄斯