OpenID в LiveJournal больше не работает

Tags: 

ЖЖ из-за своей идиотской политики в очередной раз подложил свинью своим пользователям. Краткая предыстория.

Два месяца назад, видимо, решив, что сервис LiveJournal приносит недостаточно денег, компания СУП решила отменить правило, согласно которому аккаунт не мог перейти к другому владельцу, даже будучи заброшенным или замороженным. Теперь неактивные и замороженные журналы можно купить. Купив, можно начать пользоваться новым журналом, а можно просто присвоить своему старому журналу свежеприобретенное имя. Оставив этический вопрос в стороне (подробности на эту тему можно почитать, например, в статье на ВебПланете), отмечу один технический и довольно-таки больной вопрос.

Есть куча народу, кто использует свой ЖЖ-шный OpenID как универсальный логин на множестве сайтов. Это очень удобно: достаточно помнить только один пароль - пароль к ЖЖ - а на остальных сайтах (если они поддерживают OpenID) просто подставлять свой ЖЖ-шный ник и логиниться автоматически. Происходит это, грубо говоря, следующим образом:

- Привет, меня зовут myx_ostankin, я с LiveJournal.com.
- Привет, сейчас проверю. [обращается к серверу LiveJournal.com] Слушай, тут ко мне пришел какой-то чувак, говорит, что он myx_ostankin, вот его веб-сессия. Подтверди или опровергни, плиз.
- Да, чувак с этой сессией у меня сейчас залогинен, он действительно myx_ostankin.
- [снова обращаясь ко мне] Добро пожаловать!

После отмены правила "аккаунт - навсегда!" возникла проблема. Человек, получивший в свое распоряжение чужой аккаунт, автоматически получает доступ и на все те сайты, на которые бывший хозяин аккаунта когда-либо заходил через OpenID, потому что они опознают его по нику.

Что делает СУП? Правильно, до кучи отменяет еще и OpenID. Как они сами заявляют - только для тех аккаунтов, которые меняли хозяев (правда под раздачу почему-то попали даже те, кто в свое время просто сменил имя журнала на новое, ни разу не использованное), но, как оказалось, СУПовцы чего-то накосячили, в результате чего на большинстве популярных платформ ЖЖ-шный OpenID не работает для всех пользователей ЖЖ, даже тех, которые отродясь имени не меняли.

Как результат, у меня на сайте перестала работать возможность входить под своим ЖЖ-именем. Вход по OpenID от любого другого провайдера работает на "ура", пользователи же LiveJournal получают сообщение "This is an OpenID server endpoint, not a human-readable resource". Я далеко не единственный, кто столкнулся с этой проблемой, но все жалобы пользователей техподдержка СУП, по своему обыкновению, попросту игнорирует. Мое письмо в техподдержку также осталось без ответа. У кого не очень короткая память, наверняка помнят, что так же было и с отменой базовых аккаунтов", и c введением огромного блока рекламы посреди поста, и с задолбавшей всех звездочкой LJTimes - мы уже давно убедились, что на мнение своих пользователей СУП положил большой-пребольшой прибор.

Ладно, я выговорился. Теперь о том, что делать. Функцию "Войти как пользователь ЖЖ" я отключил, поскольку войти ко мне на сайт под своим ЖЖ-именем все равно больше нельзя. Есть несколько вариантов решения проблемы:
- ходить под каким-нибудь другим OpenID;
- ходить "по старинке" с логином/паролем;
- не ходить вообще :)

Если вы все-таки хотите выбрать один из первых двух вариантов, то нужно сначала получить доступ к своему существующему логину. Если вы оставляли у меня действующий e-mail, это никаких проблем не составит - достаточно нажать на ссылку "запросить новый пароль", и пароль придет на почту. После этого можно заходить с этим паролем, а можно привязать аккаунт к любому другому OpenID (это делается в разделе "моя учетная запись").

Если же регистрировались, но email не оставляли (такие есть, и их много), и все же желаете продолжать оставлять комментарии - пишите в личку любыми способами, будем решать вопрос в индивидуальном порядке :)

Комментарии

Изображение Konstantin Boyandin

Хорошее описание OpenID и проблемы с ЖЖ. Я бы только добавил, что следующие два OpenID провайдера мне кажутся достаточно надёжными

Google.com
MyOpenId.com

в случае Google в качестве OpenID надо вводить URL вида
http://www.google.com/profiles/username
если ваш email username @ gmail . com

Изображение myx

Спасибо огромное, я этого не знал! :)

Пожалуй, прикручу ссылочку "войти как пользователь Google" вместо ставшей ненужной ссылки "Войти как пользователь ЖЖ"...

Изображение Konstantin Boyandin

Да, думаю, это привлечёт больше народу.
Удачи!

Сообразила. Вошла. Но все равно матерюсь :(
Кстати, спасибо за ссылки! Когда меняла дизайн журнала, благодаря твоим постам быстро расправилась с рекламой!
Теперь осталось убить LJtimes и я заживу хорошо!

Изображение myx

Рад видеть! :) Я у тебя в комментах подробно расписал, что нужно сделать, чтобы больше не материться. Будут вопросы - пиши.

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