2010-05-10 49 views
5

我正在尝试使用Enki设置博客。这里有一个配置文件:http://github.com/xaviershay/enki/blob/master/config/enki.yml帮助在rails上配置openid for enki博客

我不明白。我注册了myopenID并在代理中替换了我的用户名,但我不明白“open_id”下的内容 - 它只是我的URL吗?我只是不确定发生了什么,或者我应该在管理页面中输入什么名字(是myopenID的用户名?)。

我可能没事,但我一直在收到“找不到OpenID服务器”,所以我的本地和远程服务器都出现问题。

+0

阿门兄弟。我认真地认为这是我,这是唯一一个谁不知道如何做到这一点。谢谢如果有人知道你的yourmyopenidname.myopenid.com,那么他们可以去/管理员。“只是去/管理”它说... pfft权利 – pjammer 2011-03-01 19:52:12

+0

我不明白这是如何提供任何安全保护。并输入密码? – Leahcim 2012-01-07 20:05:52

+0

呃,我错了,openid不知怎么的知道我是谁,所以当我进入路径时,它会自动登录并要求输入密码!在另一个浏览器中,它要求输入密码密码 – Leahcim 2012-01-08 00:44:48

回答

4

我用这个挣扎了一下,然后最终解决了它。

步骤:

  1. 得到一个myopenid.com开放ID(这是最简单的,但如果你知道你有,比如说在做什么,谷歌的OpenID,那么你可以做到这一点)
  2. 注释掉config/enki.yml的最后两行(服务器:http://www ... &代表:http:// ...)
  3. 注释掉“open_id:”之后的行但不包含“open_id_delegation: “
  4. 右下”open_id:“写” - http:// yourmyopenidname .myopenid.com“
  5. 保存然后转到/ admin,输入yourmyopenidname .myopenid.com在”停止!你是谁?”框

这应该让你straighted了。祝你好运!

+0

我不明白这是如何提供任何安全保护。如果有人知道你的mymyopenidname.myopenid.com,那么他们可以把它放在框中并访问你的博客。没有密码进入博客。 – Leahcim 2012-01-07 19:59:59

+0

我错了,openid不知怎么的知道我是谁,所以当我进入路径时,它会自动登录并要求输入密码!在另一个浏览器中它要求输入密码。 – Leahcim 2012-01-08 00:45:00