Главная » 2009 » Август » 18 » Адрес вашего сайта в OpenID
17:10 Адрес вашего сайта в OpenID |
Здравствуйте! Многие из вас видели сайты, где есть авторизация по OpenID. Например, тот же ИШ. Что это вообще такое? OpenID — это открытая децентрализованная система единого входа. Поддержка сайтами технологии OpenID позволяет пользователю использовать единый логин для авторизации на любом из этих сайтов. Для того, что-бы создать возможность входить на сайт с помощью OpenID, нам потребуется наш сайт (на php, на юкозе, на народе — неважно) и желание :) Существует много OpenID провайдеров, которые предоставляют хостинг OpenID URL. Кстати, вот инструкция о том, как создать OpenID с помощью Яндекса. Мне Яндекс не понравился тем, что там все запутанно и я не смог никак оставить комментарий. Тем более нужно для авторизации на сайте вводить логин и пароль, заместо просто пароля. Каким сервисом лучше пользоваться? myOpenID Он позволяет входить на OpenID-сайты с помощью своего домена и смотреть логи (кто, куда и когда вошел) С регистрацией проблем возникнуть не должно. После авторизации заходим по ссылке Register a New Domain и вводим: Your domain name — адрес вашего сайта. Например: vadimklimenko.com Choose how you'd like your OpenIDs to look — выбираем второе: http://<username>.<your-domain>/ И нажимаем на Configure Your Domain. Теперь нам показали, какую запись нужно добавить Заходим в админку, Перенос домена » Редактирование записей домена (режим эксперта) и добавляем так, как показано на скрине: ---скрин--- Почти готово! :) Теперь нам нужно подтвердить, что сайт наш. Verification method: None selected (справа есть ссылка change — нажимаем на нее и выбираем второй вариант.) В моем варианте мне нужно создать .html файл с текстом r88jqo7cawdzg. Открываем блокнот, в нем пишем наш код и сохраняем в формате html, название файла: myopenid-hosted-verification. Потом загружаем помощью файлового менеджера на наш сайт в корень и с гордостью нажимаем на кнопку Continue to Domain Settings. Теперь должно быть написано, что все успешно подтверждено. ---скрин--- Теперь нам нужно добавить код на главной странице между тегами <head> ... </head> :
<link rel="openid.server" href="http://www.myopenid.com/server" /> <link rel="openid.delegate" href="http://username.myopenid.com/" /> <link rel="openid2.local_id" href="http://username.myopenid.com/" /> <link rel="openid2.provider" href="http://www.myopenid.com/server" /> <meta http-equiv="X-XRDS-Location" content="http://www.myopenid.com/xrds?username=username.myopenid.com" />
Где вместо username вставляем свой логин, который вы вводили при регистрации. Ну вот и все! Теперь когда вы пишете комментарии в блоге или на сайте, вам нужно просто ввести адрес своего сайта. Кстати - вот классный проект, который позволит вам найти интересные ссылки на темы web, дизайна, разработки и информационных технологий. Поддерживается OpenID :)
|
Категория: Другое |
Просмотров: 1370 |
Добавил: Vadim_Klimenko
|
Добавлять комментарии могут только зарегистрированные пользователи. [ Регистрация | Вход ]
|
Статистика |
Онлайн всего: 1 Гостей: 1 Пользователей: 0 |
|