OpenID для своего блога, используя Google Account
Итак, рассказываю про четыре простых шага, которые нужно выполнить, чтобы получить возможность авторизоваться через 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:
А не проще воспользоваться каким-нибудь готовым скриптом, типа , и не зависеть от какого-то стороннего сервиса?
Комментарий отправил автор lore.ru ранним утром 13 марта 2009 , оцените его:
error
Блин, ненавижу вордпресс. Скрипт - phpMyID, ссылка выше.
Комментарий отправил автор lore.ru ранним утром 13 марта 2009 , оцените его:
error
Тогда обходи вордпресс стороной. Чего ты тут делаешь?:)
Комментарий отправил автор pamyetki@livejournal утром 13 марта 2009 , оцените его:
+0
Сам использую вот это http://b23.ru/uhc решение но сама идея интересна. Спасибо!
Комментарий отправил автор mak-sim.ru в обед 13 марта 2009 , оцените его:
+3
lore.ru: Причем тут Wordpress, когда вы в html-кодах запутались? :)
mak-sim.ru: Да, я знаю про установку своего сервера, но тут идея в том, чтобы не авторизоваться еще раз, а использовать единую (например, гугловскую) авторизацию.
Комментарий отправил автор Gluek в обед 13 марта 2009 , оцените его:
+2
Я не очень понимаю идеи всего этого: ведь в 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 , оцените его:
-2
Станислав: Я уже ответил в комментарии выше, плюс к этому — плагин OpenID не всегда корректно работает, и пример этому вы сами привели :)
Комментарий отправил автор Gluek в обед 13 марта 2009 , оцените его:
+1
Полезная вещь. Все-таки молодцы Google тем, что открыли свой api.
Комментарий отправил автор qosys вечером 13 марта 2009 , оцените его:
error
Да, авторизация через гугл понадежнее будет, чем скрипты или серверы и переносимость не пострадает.
Комментарий отправил автор Qui-Gon поздним вечером 21 марта 2009 , оцените его:
+0
Проыерка opne id блога от яндекса))
Комментарий отправил автор http://asblog.biz утром 22 марта 2009 , оцените его:
error
Проверка Open ID
Комментарий отправил автор Kenny@CTPEK03A.ru в обед 14 апреля 2009 , оцените его:
error
Надо и мне проверить :)
Комментарий отправил автор Алексий днем 19 мая 2009 , оцените его:
+3