А знаете ли вы, что OpenID сервером может быть любой URI вашего сайта, и никакого серверного софта для этого ставить не потребуется? Всё, что вам нужно - это зарегистрироваться на каком-нибудь бесплатном раздатчике, типа MyOpenID, и добавить три целительные строчки в хедер вашего сайта.
Делается это так: зарегистрировавшись, получаем OpenID, который выглядит, скажем, как http://vasyapupkind.myopenid.com/; а хотим мы его прицепить, например, к адресу http://vasya.pupkind.nz. И вот на http://vasya.pupkind.nz мы прописываем в хедере такие слова:
<link rel="openid.server" href="http://www.myopenid.com/server" />
<link rel="openid.delegate" href="http://vasyapupkind.myopenid.com/" />
<meta http-equiv="X-XRDS-Location" content="http://vasyapupkind.myopenid.com/xrds" />
Вот, собственно, и весь Кульный Хак™. Теперь на любом сайте, поддерживающем технологию OpenID (на ум сразу приходят gremlinn.com и livejournal.com), можно логиниться как vasya.pupkind.nz. Enjoy! ![]()
2 Responses to “OpenID server кривыми руками, пособие для начинающего мицгола”
Leave a Reply
You must be logged in to post a comment.
January 31st, 2007 at 12:43 pm
Хех. Прикольно. Помицголим, пожалуй
January 31st, 2007 at 11:19 pm
тоже дело