zverozyab: (Default)
zverozyab ([personal profile] zverozyab) wrote2011-09-27 01:11 am
Entry tags:

Про openId

Вот тут вдруг показалось актуальным, потому небольшой ликбез.

Условие задачи: нет аккаунта в некой соцсети, заводить лень и незачем, а откомментировать чью-то запись очень хочется. А комментировать неавторизованным пользователям не разрешено.
Чо делать?

Пользовать openId.
Теории не будет. Сплошь практика: «press any key»©


OpenId — это:

Если у вас есть аккаунт в любой соцсети (ЖЖ, фейсбук и пр) или на крупной почте (яндекс, яху, гугл...) - у вас есть "аккаунт-вездеход", позволяющий входить в системы, в которых вы не зарегистрированы; тот самый openId.

Например, у вас есть аккаунт на Яндексе, а надо вам войти... ну, на blogspot.com
Сперва авторизуетесь в "своей" системе, в Яндексе: логин, пароль, все дела.

Затем идете на Блогспот, в окно "openId" вводите имя типа login.yandex.ru (где login-ваш логин в Яндексе), жмете Enter.
Вас выпуливают на Яндекс за разрешением: что, в самом деле можно использовать Я-логин на том ресурсе?
Отвечаете "да" и после этого ответа оказываетесь в "чужой" системе (в blogspot.com, в нашем примере) под именем, которое носите в Яндексе.
Со всеми юзерпиками и прочими кудряшками.

Удобно и быстро.

[identity profile] ivansim.livejournal.com 2011-09-26 11:29 pm (UTC)(link)
Сто лет уже пользуюсь. Одно лишь уточнение: это получится, если ресурс поддерживает вход по ОупенАйДи. Ели не поддерживает, то изволь регистрироваться :-)

Допустим, в Одноклассники ты по ОпенИД не войдёшь.

openId

[identity profile] Юрий Седельников (from livejournal.com) 2011-10-12 09:27 am (UTC)(link)
А как с фейсбука пользоваться этим приложением?

Re: openId

[identity profile] zverozyab.livejournal.com 2011-10-12 01:06 pm (UTC)(link)
Это не приложение, это протокол, скорее. Принцип.

Авторизуетесь на ФБ, затем идете на сайт, куда хотите войти под OpenID фейсбука (я тестировал на Грани.ру, лень было там регистрироваться; у них есть вход по OpenID)

И там в окно "авторизация по OpenID" вводите свой фейсбуковский OpenID
...oops. А как он выглядит - я не знаю )))
Ща гляну, попробую выяснить. Ведь не может же ФБ не раздавать OpenID...
А Вы пока вот тут прочтите: http://net.compulenta.ru/427909/ , там может быть полезного

Re: openId

[identity profile] zverozyab.livejournal.com 2011-10-12 02:08 pm (UTC)(link)
Черт. Не зря я не люблю ФБ.
Судя по всему ФБ пускает к себе по OpenID, но не выдает его своим пользователям при регистрации, как, например, ЖЖ.

Похоже, облом :(

Re: openId

[identity profile] zverozyab.livejournal.com 2011-10-12 02:21 pm (UTC)(link)
Единственно, что можно сделать — в "связанные аккаунты" добавить свой (полученный на стороне, например, в ЖЖ) openID, и тогда можно будт входить в ФБ по нему. Это вот тут: https://www.facebook.com/settings?tab=account§ion=linked&t

Но войти на другой ресурс под openID Фейсбука невозможно: он не выдает своим пользователям openID.

[identity profile] Юрий Седельников (from livejournal.com) 2011-10-12 02:35 pm (UTC)(link)
А то, как я сейчас выхожу используя аккаунт фейсбука - не регистрируясь в ЖЖ? Это прямой выход?

[identity profile] zverozyab.livejournal.com 2011-10-12 02:57 pm (UTC)(link)
Это ЖЖ для фейсбуковцев специально сделал такую возможность. Это "спецдоговоренность" между ЖЖ и ФБ, она не универсальна (в отличие от openID)