MyOpenID

Присобачил пояснительную записку для формы отправки комментариев, для тех, кто не знает еще, что такое OpenID. Хорошо, что эта технология развивается и становится популярнее.

Правда, большинство OpenID-провайдеров имеют крайне скудные настройки. До сегодняшнего дня я использовал Яндекс-акаунт для привязки домена. Но Яндекс даже не возвращает нормального имени, а лишь название учетной записи. Качественно от него отличается MyOpenID. Здесь можно создавать несколько разных профилей для одного акаунта, редактировать всю необходимую информацию и даже загружать свои фотографии.

Единственный недостаток — url, который имеет вид username.myopenid.com. Но и эту неприятность можно обойти и повесить связь на любой домен! Я добавил три строчки в код сайта и теперь использую OpenID2 со всеми его преимуществами!

<link rel="openid.server" href="http://www.myopenid.com/server" />
<link rel="openid2.provider" href="http://www.myopenid.com/server" />
<link rel="openid.delegate" href="http://slaver.myopenid.com/" />

13.02.2008. Раздел: Интернет. Ключевые слова: , , , .

Комментариев: 45 RSS


  1. Slaver написал(а):

    1. Аккаунт на яндексе или в ЖЖ не имеет только бомж Вася на вокзале :) На самом деле, вещь спорная — может быть верну возможность оставлять комментарии как и раньше.
    2. E-mail нужен для подписки на комментарии. А при чем тут WP я вообще не понял.
    3. А что писало в ответ? Какие ошибки происходили?

  2. WP не пропускает сообщение только с OpenID – говорит, не указан электронный адрес

    Вы ввели неправильный e-mail

    Далее: у меня нет адреса на Yandex’е и хотя в ЖЖ я зарегистрирован больше трех лет назад у меня там нет ни еодиного сообщения. Принципиально – мне не нравится эта сеть Так что я – бомж на вокзале?

    В самом деле – OpenID хорошая вещь, но надо же и о других думать.
    Не всегда у меня возникает желание говорить свой openID….

    Вот так


  3. Slaver написал(а):

    Ну, да, не пропускает без электронной почты. Только это не WP, а целиком своя разработка.
    При использовании OpenID, в идеале, не нужно запрашивать мыло — его должен возвращать OpenID-провайдер. Но пока большинство из них это не умеют делать, поэтому система просит обязательного ввода мыла.

    OpenID — действительно, хорошая вещь. Поэтому нужно стремится, чтобы ее популяризировать и развивать. Если пользователь зайдет и прочитает, что такое OpenID, он задумается о целесообразности его получения. А то, что комментирование здесь и на ряде других блогов требует наличия OpenID, только подхлестнет к регистрации в какой-нибудь системе. Я так считаю :)

    Кроме того, в таких системах как MyOpenID можно создавать несколько профилей и не палить некоторые данные в том или ином случае.

  4. OpenID, действительно, хорошая вещь.
    Вот только я не люблю когда меня подхлестывают

    к регистрации в какой-нибудь системе

  5. Не хотите регистрироваться — не оставляйте комментарии. В чём проблема?

    email ведь тоже просят ввести. И без всякого OpenID.

  6. victorgr@livejournal, проблема возникает тогда, когдя я хочу оставить комментарий, но при этом не хочу регистрироваться и у меня нет OpenID.

    Тогда и возникает проблема.
    А еще она возникает, когда меня заставляют регистрироваться, чтобы оставить комментарий.


  7. mikolka написал(а):

    Тестю ЁпенИд
    =)


  8. Slaver написал(а):

    Работает :)

  9. Дайош всемирную openid-низацию! =)

  10. Ура, работает! =)


  11. Slaver написал(а):

    Пофиксил таки! Спасибо за содействие :)

  12. Сразу несколько возражений:

    (1) о тех, котоыре без OpenID ты подумал? Как им оставить свой комментарий?
    (2) Если OpenID, то зачем воодить электронный адрес? Без него не пропустит WP, а с ним OpenID не нужен…
    (3) я уже пять минут пытаюсь оставить комментарий, так что делай выводы – я просто очень настойчивый…

  13. Что именно пофиксил?


  14. Slaver написал(а):

    Пока только некоторые технические проблемы — http://slaver.info/internet/myopenid-more.html.

  15. Я уже прочитал :)
    Но при этом остаюсь при своем мнении


  16. Slaver написал(а):

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

  17. Я в одном месте видел организацию комментирования, которая мне больше всего по душе.
    comment-form сделана в виде закладок, где первая закладка – это стандартная форма, а вторая основана на OpenID (причем для простоты пользователей, коорые могут и не знать, что это такое имея oi) выделен ЖЖ. dj, блоггер и так далее

    Я думаю, что можно добавить еще и третью закладку, которую обознать OpenID – для тех, кто знает

    Именно так я и сделаю на своем сайте в будущем :)
    Обычная форма // ЖЖ et cetera // OpenID
    при этом полностью сознавая, что ЖЖ это oi в чистом виде. Но, повторюсь, пользователи об этом могут и не знать, а главное у нас что – чтобы комментировали и возвращались!


  18. Slaver написал(а):

    Подобная мысль была. Вполне рационально и оптимально выглядит в сложившейся ситуации. Думаю, следует и мне так сделать. Еще раз спасибо за критику и советы ;)

  19. Мне не лень


  20. .flint написал(а):

    Не очень понимаю, в чем крутость OpenID2, что его так рьяно принялись использовать. Тут бы хоть 80% сайтов до конца первую версию бы поддерживали…


  21. Slaver написал(а):

    А крутость в его расширенных возможностях — возможности отправлять не только урл, но и ряд дополнительных данных. Таким образом можно упрощать формы регистрации или комментирования, оставив лишь одно поле :)


  22. mikolka написал(а):

    Слуш, а в чем глюк-то номер 1 был? с 3-мя строчками работает нормально, правда вот в том посте не могу камент добавить, чета не так?


  23. Slaver написал(а):

    Один раз мне система выдала, что я пробую авторизовать сайт slaver.info через MyOpenID, но неправильно и дала линк на мануал. Вот…

  24. Посмотри на пример реализации формы
    http://bolk.exler.ru/2008/02/18/~1589

    Только там нет варианта с электронной почтой….


  25. Slaver написал(а):

    Видел болковский вариант. Неплох, но там тоже только OpenID.

  26. its testing openid


  27. helpers написал(а):

    собственно существует единое правило для того чтоб стать опен-ад провайдером?


  28. ioni написал(а):

    Я думаю, надо для этого поставить OpenID сервер


  29. alexeyb2 написал(а):

    Тест openid yandex. У меня просто не работает. Может кто что посоветует?

  30. По первому пункту — не соглашусь, яндекс и ЖЖ не пупы земли…


  31. chertov.me/blog/ написал(а):

    простите, можно я тоже заценю))
    Спасибо за полезную инфу!


  32. chertov.me/blog/ написал(а):

    Почему у меня ссылка вместо ника?
    Заметил что на некоторых сайтах есть поле для имени, на некоторых тольок поле для опенИД.
    У меня получается и провайдер опенИД свой… плагин для вордПресс


  33. Slaver написал(а):

    Это, скорее всего, зависит от OpenID-провайдера. Что он отдаёт в качестве имени, обычно, можно настроить. На том же myopenid.com это точно можно сделать.


  34. chertov.me/blog/ написал(а):

    Как выяснилось трабл в том, что когда установлен вордпресс и опенид, то по умолчанию он не передает логин, имя и фамилию… поэтому в комментах ссылка
    Чтобы был логин нужно привязать к логину опенИД в настройках. Надеюсь у этого коммента будет нормальный ник.

    PS: Простите что нафлудил, мои комменты лучше потереть


  35. chertov.me/blog/ написал(а):

    Как выяснилось не сработало)))
    Возможно это потому что Ваш блог у меня в “Your Trusted Sites”, поэтому я даже формы подтверждения не увидил на которой галочку можно поставить “отправлять логин / не отправлять”. Я Вас оттуда удалил и теперь должен ее увидеть)


  36. Slaver написал(а):

    Я в тему WP прописал те строки, которые тут в посте и в myopenid.com изменил имя вывода. Всё вроде бы работает.

    Думаю, вытерать не стоит — может кому-нибудь понадобится ещё опыт :)


  37. chertov.me/blog/ написал(а):

    Ну теперь я совсем не знаю что происходит!
    На другом сайте нормально вижу свой ник…
    Спасибо за терпение! Удалите мои мессаги)


  38. Slaver написал(а):

    Я даже не знаю почему. Вроде бы wp-плагин ничего не изменяет. Вот пример с «правильным» именем.


  39. chertov.me/blog/ написал(а):

    Кстати, а я у Вас могу быть в базе как зареганный с линком вместо ника?
    Думаю если бы все было нормально когда я писал первый раз, то ник был бы виден, я заметил что все опенИД, которые я вводил в своем блоге остаются у меня в базе.
    Но ассоцииорвать ник и Ваш OpenID в вордпресс все равно нужно.


  40. Slaver написал(а):

    Нет, зарегенный только один я :) В базе с комментами user_id=0, comment_author именно как chertov.me/blog/.
    Мне кажется, что это всё-таки ваш openid сервер. Там плагин, как я понимаю по мета-тегах и делегирует всё http://www.chertov.me/blog/?author=1.


  41. cvb.ya.ru/ написал(а):

    test


  42. Александр написал(а):

    А оставить электронный адрес можно любой?


  43. artoha написал(а):

    gdfg


  44. elshev написал(а):

    openId хорошая штука, но зачем надо еще почту вводить?


  45. Orcinus Orca написал(а):

    Я вот для ОпенИд не могу найти реализацию на классическом ASP, который на ВизуалБэйсике. Самостоятельно писать довольно муторно, но хотелось бы где-нибудь увидеть хотя бы простенькую разработку. Достаточно просто проверки валидности введенного ОпенИд идентификатора.

Оставить комментарий