работает на Wordpress

OpenID для своего блога, используя Google Account

Заметка написана ночью 13 марта 2009 в категориях: google, wordpress, tweak

Итак, рассказываю про четыре простых шага, которые нужно выполнить, чтобы получить возможность авторизоваться через OpenID, используя свой аккаунт Google и указывая адрес своего блога (например: gluek.info) при openid-авторизации:

  • Заходим на openid-provider.appspot.com, нажимаем Log in
  • Входим, указывая данные своего google-аккаунта (например: mrgluek@gmail.com)
  • Видим ссылку OpenID URL (например: http://openid-provider.appspot.com/mrgluek)
  • Её нужно добавить в <head> своего блога, для Wordpress обычно это файл header.php, вот таким образом:

<link rel="openid.server" href="http://openid-provider.appspot.com/mrgluek" />
<link rel="openid.delegate" href="http://openid-provider.appspot.com/mrgluek" />

Теперь всё должно работать, после авторизации на сайтах вы можете посмотреть свою статистику там же, на openid-provider.appspot.com:

Openid

« Новая версия Evernote для WindowsОплатил подписку Last.fm »

Комментариев 12

  1. А не проще воспользоваться каким-нибудь готовым скриптом, типа , и не зависеть от какого-то стороннего сервиса?

    Комментарий отправил автор lore.ru ранним утром 13 марта 2009

  2. Блин, ненавижу вордпресс. Скрипт - phpMyID, ссылка выше.

    Комментарий отправил автор lore.ru ранним утром 13 марта 2009

  3. Тогда обходи вордпресс стороной. Чего ты тут делаешь?:)

    Комментарий отправил автор pamyetki@livejournal утром 13 марта 2009

  4. Сам использую вот это http://b23.ru/uhc решение но сама идея интересна. Спасибо!

    Комментарий отправил автор mak-sim.ru в обед 13 марта 2009

  5. lore.ru: Причем тут Wordpress, когда вы в html-кодах запутались? :)

    mak-sim.ru: Да, я знаю про установку своего сервера, но тут идея в том, чтобы не авторизоваться еще раз, а использовать единую (например, гугловскую) авторизацию.

    Комментарий отправил автор Gluek в обед 13 марта 2009

  6. Я не очень понимаю идеи всего этого: ведь в WP есть плагин для OpenID. Зачем тогда оно всё, что тут написано?

    P.S. Бред какой-то, при попытке оставить коммент от имени своего блога получил строчку

    Fatal error: Cannot redeclare class Auth_OpenID_MalformedReturnURL in /home2/zbarassk/public_html/wp-content/plugins/openid/Auth/OpenID/Server.php on line 318

    уже в своём блоге. Что такое происходит?..

    Комментарий отправил автор Станислав в обед 13 марта 2009

  7. Станислав: Я уже ответил в комментарии выше, плюс к этому — плагин OpenID не всегда корректно работает, и пример этому вы сами привели :)

    Комментарий отправил автор Gluek в обед 13 марта 2009

  8. Полезная вещь. Все-таки молодцы Google тем, что открыли свой api.

    Комментарий отправил автор qosys вечером 13 марта 2009

  9. Да, авторизация через гугл понадежнее будет, чем скрипты или серверы и переносимость не пострадает.

    Комментарий отправил автор Qui-Gon поздним вечером 21 марта 2009

  10. Проыерка opne id блога от яндекса))

    Комментарий отправил автор http://asblog.biz утром 22 марта 2009

  11. Проверка Open ID

    Комментарий отправил автор Kenny@CTPEK03A.ru в обед 14 апреля 2009

  12. Надо и мне проверить :)

    Комментарий отправил автор Алексий днем 19 мая 2009

Подписка на комментарии через RSS

Извините, комментирование этой заметки завершено.

Связанные записи