Oct 27

Сегодня в аську стукнулся человек, предложивший зарегистрировать мой сайт в системе 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 именно он, насколько я понял) будет еще улучшаться (в частности, увеличиваться функционал). Ну что ж, поживем - увидим. Я только за подобные начинания.

written by fxposter \\ tags:


11 Responses to “One Face”

  1. 1. Sergeyev Says:

    Проверенно, работает ;)

  2. 2. crash Says:

    OpenID не переплюнуть.

  3. 3. FX Poster Says:

    Они не совсем конкуренты. ;)

  4. 4. crash Says:

    Цель у них одна:
    “One-Face – это способ избежать подобных проблем. Зарегистрируйтесь однажды в нашей системе, и получите возможность авторизовываться на множестве сайтов в Интернете с помощью этой единой учетной записи.”
    Ну эти добавили полей для аватар и асек, но суть не меняется. Возможно, если будет намного больше сайтов, чем у них есть сейчас что и изменится.

  5. 5. Sergeyev Says:

    crash, а мы поддерживаем OpenID, кстати. Зачем нам его переплевывать. У нас есть поле для хранения опенайди-урла, и если сайт желает – он может, получив такую информацию, авторизовывать и через опенайди. Но кому же это надо, с таким геморроем связываться.

  6. 6. FX Poster Says:

    Проект 9 дней назад впервые в сети появился, что ж ты хочешь. :)

  7. 7. c0der Says:

    зачем изобретать велосипед?..если есть openid

  8. 8. JackYF Says:

    Тю, аська, значит, есть, а остальные имы идут лесом? фтопку.

  9. 9. FX Poster Says:

    c0der
    Не знаю. Мне с точки зрения владельца блога поддержать эту систему не стоит ничего, так что я согласился. :)

    JackYF
    Жень, ты перегибаешь палку. Добавить тот же джаббер проблем не составляет. Все равно система кроме того, что передает данные в функцию, ничего не делает в этом плане. То есть за добавлением полей дело не станет, если это будет нужно. А вот кол-во людей, пользующихся ICQ в разы больше, чем пользующихся Jabber’ом.

    PS. Лично мне плевать на “плюсы” Jabber’а. Меня ICQ устраивает абсолютно во всем. ;)

  10. 10. Sergeyev Says:

    Хотите Джаббер? Добавим, какие проблемы!

  11. 11. JackYF Says:

    Жень, ты перегибаешь палку.
    Я её скоро сломаю с такими тенденциями :)

    Ну а вот меня ася не устраивает.

Leave a Reply