2017-07-31 69 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中,我必須介紹剛剛註冊的用戶的電子郵件,但我不知道如何保存此電子郵件。 –

相關問題