Предлагаю рассмотреть техническую возможность и идеологическую целесообразность использования Голоса, как сообщества блоггеров, в качестве OpenID провайдера для авторизации на внешних сайтах, поддерживающих эту технологию.
OpenID - это децентрализованная система идентификации. Она позволяет использовать аккаунт с одного вебсайта (OpenID провайдер, в нашем случае веб-сайт Голоса) для входа на любой другой вебсайт, без создания аккаунта на этом вебсайте.
Проще говоря, с OpenID можно без регистрации авторизоваться на внешних сайтах и блогах, например в ЖЖ и Blogger. При публикации комментариев на этих сайтах указывается ваше имя в Голосе со ссылкой на ваш профиль.
В чём польза для Голоса быть OpenID провайдером?
Подключение возможности авторизации на внешних сайтах с использованием OpenID Голоса имеет довольно очевидные преимущества с точки зрения продвижения Голоса во внешнем мире:
- SMM (Social Media Marketing, маркетинг в социальных медиа) - если пользователь ведёт активную социальную деятельность в сети, например, регулярно общается и оставляет комментарии на разных сайтах, то вместо регистрации на каждом сайте в отдельности или использования личного профиля Вконтакте/Facebook, можно использовать OpenID Голоса. Тем самым обеспечивается приватность, с одной стороны. С другой стороны - чем более качественными будут комментарии, тем больший интерес вызывает личность оставившего их автора, привлекая целевой трафик на Голос. Учитывая, что Голос по посещаемости пока не может сравняться с крупными дискуссионными русскоязычными площадками, такой канал привлечения трафика может быть эффективным.
- SEO (Search Engine Optimization, поисковая оптимизация) - как правило, при использовании OpenID на внешних сайтах автоматически проставляется прямая текстовая ссылка на сайт, обеспечивающий такую авторизацию (в нашем случае на профиль блога в Голосе). Как известно, эффективность поисковой оптимизации во многом зависит от количества внешних входящих ссылок на сайт. Использование Голоса в качестве OpenID провайдера поможет увеличить этот показатель.
Таким образом, OpenID позволит блоггерам Голоса улучшать свою репутацию и ненавязчиво рекламировать свой персональный блог на Голосе на внешних сайтах, даже в тех случаях, когда там запрещены прямые ссылки в комментариях. Продвигая себя, блоггеры Голоса будут продвигать и всё сообщество в целом.
Предлагаю обсудить - насколько я прав в своих оценках перспектив и действительно ли OpenID даст нам перечисленные преимущества. Ведь положительный эффект в первую очередь зависит от того, будет ли сообщество использовать OpenID на практике. Я, например, буду рад такой возможности, но моё мнение не показатель и хотелось бы услышать мнение сообщества.
С другой стороны, добавление новых возможностей несёт только положительный эффект и внедрение OpenID авторизации, наверное, стоит рассматривать не с позиции "делать - не делать", а скорее с точки зрения приоритетности среди всех задач по работе над проектом.
Если идея внедрения OpenID авторизации на Голосе встретит понимание у сообщества - я оформлю соответствующий запрос на Гитхабе и подключусь к его выполнению, в идеале выдав готовый pull request.
Мне нравится. Людям будет легче.
Что с уже существующими рег. данными?
Да ничего, всё уже есть, дополнительных действий пользователям совершать не нужно. Быть провайдером OpenID это чисто серверное решение, т.е. пользователям ничего для этого делать не нужно. Если добавить такую фичу в код фронденда, что можно будет без регистрации авторизовываться на внешних сайтах типа ЖЖ, указав ссылку на свой профиль на Голосе.
Класс)
Спасибо!
А еще - Ведь ОпнАйДи - не на блокчейн?
Получается централизованное хранение данных?
Жаль, если так.
Почему централизованное? Нет. Данные о пользователях (логины и ключи) хранятся в блокчейне, там же есть и функции валидации пользователей. Фронтенд Голоса в данном случае просто выступит посредником между внешним сайтом и блокчейном.
Это может сделать любой фронтенд Голоса, например Mapala. Но я в данном контексте говорю именно о golos.io как наиболее популярной точкой входа в блокчейн Голоса.
Тогда - я - радуюсь и ратую за!)
Имхо, никогда не пользовался OpenID.
Для таких простых действий как зарегистрироваться или авторизоваться это какая-то заморока. Либо - логин-пароль, либо соцсети.
Но если для особо-замороченных это расширит нашу воронку входа - ради Бога, хоть по трамвайным билетам пусть авторизуются и идут на Голос.
Гипотеза: процент эффективности внедрения этой фичи будет ноль целых и немного сотых )
В ЖЖ (откуда у OpenID собственно и растут ноги) он довольно активно используется. Я на него там и обратил внимание, когда хотел включиться в комментарии. Но регистрироваться специально для комментирования там - это не входило в мои планы.
А вот возможность писать про Голос сразу со ссылкой на свой профиль (причём автоматической, сам ЖЖ её проставляет) - показалась мне разумной.
Но у меня тоже нет уверенности в цифрах - насколько эта технология распространена и будет полезна, чтобы прямо сейчас начать над ней работать.
Как доп. фича очень даже За. Многие пользователи забрасывают свои прочие аккаунты и им было бы за радость использовать акк Голоса для авторизации на др. сервисах.
А почему не OAuth2?
Я двумя руками за использование OpenID в Голосе. Сам часто использую это, чтобы не регистрироваться на других ресурсах. Так-что фича будет полезна во всех направлениях.
Распространена в ЖЖ, Blogger и всех сайтах с установленными системами комментирования типа Disqus.
@primus, Поздравляю!,
Ваш пост был упомянут в моем хит-параде в следующие категории:
Не понятно мне вот что. А если я залогинюсь в ЖЖ через аккаунт Голоса, то я смогу создавать в ЖЖ новые посты?
Как другой пользователь, насколько я помню. Или там была какая-то привязка аккаунтов. Короче, лучше попробовать.
и сразу проведём массовую атаку на ЖЖ))
Поддерживаю. )
хорошая идея!
так это ж отличная идея!
..я считаю, что это очень удобно!!...
Нам нужен ЖЖ :-)
Вы пропустили "НЕ" ))
Мне кажется нужно работать в направлении OAuth2
Где есть подобная авторизация, использую исключительно её, так что идею поддерживаю целиком и полностью!
Не готов обсуждать технические детали. Но мне кажется это должно наоборот работать. Я уже давно предлагал Сереге подумать на упрощенной авторизацией через социальные сети. Потому что авторизация через огромный незапоминающийся пароль — это сложно для многих.
Вопрос только в том, как авторизовавщиеся через опенИД будут получать полноценный доступ к аккаунту. Но я не думаю, что проблема
Теоретически, может и имеет смысл. Но мне вот интересно - а какую информацию с голоса вы собираетесь передавать при такой авторизации? Насколько я понимаю, тут только nickname имеет какой-то смысл передавать и все.
Идея встретила мое понимание, я - за:)
Идею поддерживаю. Приведенные Вами аргументы, бесспорно, могут позитивно сказаться на позициях Голоса. Поскольку я не разбираюсь в технической части, задам вопрос: не угрожает ли безопасности пользователя авторизация через OpenID на сторонних ресурсах? Насколько я понимаю, в этом случае пароль передаётся на сервера сторонних компаний.
Нет, пароль не передаётся на внешние сайты, вся проверка производится только на сервере провайдера OpenID - в нашем случае сайта golos.io.
Но для лучшей безопасности рекомендую при работе с Голосом, в том числе и на этом сайте (golos.io) никогда не использовать свой основной пароль, а только Posting ключ для обычной публикации постов и комментирования. И Active ключ для финансовых операций.
Основной пароль не нужно использовать, т.к. он даёт доступ к Owner ключу, с помощью которого можно поменять все ключи, имеющие более низкий приоритет (Posting, Active и Memory).