openid enabled
У меня сабж :-)
Нашел наконец-то время разобраться с openid, как и предполагал ничего особо сложного нет.
Все делал по этим статьям: OpenID for non-SuperUsers OpenID delegation under Django and lighttpd
Теперь бы еще запустить свой openid сервер :-)
Для моего Typo блога всё свелось к нескольким манипуляциям.
- регистрация на myopenid
- создание yadis.xrdf файла
- конфигурация apache
- добавлении строчки кода в хидер темплейта блога
<xrds:XRDS xmlns:xrds="xri://$xrds" xmlns="xri://$xrd*($v*2.0)"
xmlns:openid="http://openid.net/xmlns/1.0">
<XRD>
<Service priorioty="1">
<Type>http://openid.net/signon/1.0</Type>
<URI>http://www.myopenid.com/server</URI>
<openid:Delegate>http://dobrych.myopenid.com/</openid:Delegate>
</Service>
</XRD>
</xrds:XRDS>
Вот строки для конфигурации апача:
# OpenID
AddType application/xrds+xml .xrdf
RewriteCond %{HTTP_ACCEPT} application/xrds\+xml
RewriteCond %{HTTP_ACCEPT} !application/xrds\+xml\s*;\s*q\s*=\s*0(\.0{1,3})?\s*(,|$)
RewriteRule ^$ http://livedev.org/yadis.xrdf [R,L]
Header onsuccess set X-XRDS-Location http://livedev.org/yadis.xrdf
Вот строка, добавленная в шаблон
<meta http-equiv="X-XRDS-Location" content="http://livedev.org/yadis.xrdf">
Trackbacks
Use the following link to trackback from your own site:
http://livedev.org/trackbacks?article_id=openid-enabled&day=10&month=01&year=2007






