2017-07-31 117 views
0

我正在尝试在我自己的计算机上安装的keyrock中注册用户。 我把localhost:8000 /放在firefox中,它将我重定向到fiwareLab。但是当我想唱一个用户时,一切正常,但是当我猜测我必须确认帐户时,页面会显示“激活密钥无效”,并在我的控制台中,计算机显示我Keyrock启用双因素身份验证

enter image description here

所以,我认为我必须启用双因素身份验证,但我不知道。

请问您能帮我吗?

非常感谢。

+0

请在问题本身发布控制台消息 –

+0

您真的想做什么?只需创建另一个用户?还是别的什么? – Dalton

回答

0

要创建一个新用户,你必须做以下步骤:

在身份管理地平线登陆界面,而不是放的用户名,密码,然后点击登录,只需点击Sign up链接或直接使用idm_ip:8000/sign_up/你的浏览器。之后,键入有关新用户的信息(username,emailpassword),检查I accept FIWARE...框并单击Sign Up按钮。现在

,从容器中,看到通过日志:

docker logs <container_name> 

在那里,你会看到,在日志中,这应该被发送到新用户的激活链接的最后几行电子邮件。复制它,粘贴到您的浏览器并修改指定您的IdM Keyrock address的URL上的fiware-lab主机。这样,您的新用户将通过传递的代码被激活。

我希望这可以帮助你。

+0

非常感谢。一切正常。但有一点,如果我想要这个链接,你说,它(链接)被发送到刚刚在Fiware注册的用户。 也许我没有解释清楚。嗯...我希望这个链接被发送到刚刚注册的电子邮件用户。 –

+0

在这种情况下,你将不得不安装和配置一个电子邮件服务器来处理邮件的传递... – Dalton

+0

是的,我想我已经安装了smtp。但是,例如,在地平线上的文件夹local_settings.py,我可以看到: - EMAIL_HOST = 'smtp.gmail.com' -EMAIL_PORT = 25 -EMAIL_HOST_USER = '用户名' -EMAIL_HOST_PASSWORD = '密码' 而我认为,在EMAILHOST_USER中,我必须介绍刚刚注册的用户的电子邮件,但我不知道如何保存此电子邮件。 –

相关问题