Сегодня в аську стукнулся человек, предложивший зарегистрировать мой сайт в системе One Face. Система позволяет зарегистрироваться в ней однажды и получить возможность авторизовываться на множестве сайтов в Интернете с помощью этой единой учетной записи. Естественно, работать это будет только на тех сайтах, где эта система поддерживается.
Я и согласился, чего мне терять-то. :) Теперь вы можете видеть, например здесь, над формой с вводом комментария блок авторизации/регистрации от One Face.
Теперь о том, как, собственно, всем этим пользоваться:
Пользователям
Вы регистрируетесь на One Face, вводите свои данные (имя, ник и т.д., все поля необязательные). Потом заходите на сайт с поддержкой One Face (например, сюда), вы увидите блок авторизации с логотипом One Face. Нажимаете “авторизовать” (чтобы однократно персональные данные были переданы сайту, а при последующих посещениях этого сайта этим пользователем - так же задавался вопрос), а затем “добавить” (сайт добавляется пользователю в доверенный список, и при последующих посещениях персональные данные отдаются автоматом) . Вот и все - ваши данные, которые вы ввели на one-face.ru всегда будут загружаться при вашем заходе на мой (или любой другой :) ) сайт.
Владельцам сайтов
Вот так называемый Webmaster Reference по этой системе. Для тех, кому неохота ходить по ссылкам - вы встраиваете в свою страницу одну флешку, которая предоставляет JS API в виде одной функции:
function one_face_login( personals ) { //... }
В которую передается обьект со следующими полями:
- “name” - имя
- “name2″ - отчество
- “surname” - фамилия
- “nickname” - прозвище, ник
- “email” - адрес e-mail
- “site” - сайт
- “avatar” - сайт
- “icq” - номер ICQ
- “country” - страна
- “city” - город
- “langs” - языки
- “openid” - url openid
То есть те, поля, которые пользователь вводит в свою “анкету” при регистрации.
Для WP уже есть плагин, который использует это API следующим образом:
function one_face_login(personals) {
var commentform = document.getElementById('commentform');
commentform.author.value = personals.nickname;
commentform.email.value = personals.email;
commentform.url.value = personals.site;
}
Скачать плагин можно здесь.
Пока что система находится на стадии бета-версии и по словам автора (а стучался ко мне в ICQ именно он, насколько я понял) будет еще улучшаться (в частности, увеличиваться функционал). Ну что ж, поживем - увидим. Я только за подобные начинания.







Последние комментарии