Всякое-разное разнообразное - Про комментарии
[Recent Entries][Archive][Friends][User Info]
09:06 am
[Link] |
Про комментарии
|
|
|
А, то есть тебе удавалось воспроизвести этот глюк? А что при этом происходит? Комментарий не отправляется, или отправляется анонимно?
Потому что в последнее время многие жалуются, но когда я пытаюсь воспроизвести, у меня почему-то всё получается.
Просто не пускает в подзамочную запись, говорит, фигу вам, не положено.
Вот сейчас, к примеру. Разлогинилась я из LJR, будучи залогиненной в ЖЖ. Так я в своем ЖЖ вижу свои подзамочные записи, протранслированные туда, а в LJR их не вижу; соответственно, кликнув на "добавить коммент" в системе LJR мне говорят: denied, фигу тебе. При этом я, естественно, у себя во френдах по open-ID. У тебя тоже воспроизведется. Ты во френдах точно, я проверила. Выйди из LJR, зайди через ЖЖ, посмотри мой дневник http://nastyas.livejournal.com/ и попробуй оставить коммент под записью от 13 октября. И увидишь.
А, не denied говорит, а forbidden, нету прав, говорит.
В подзамке отвечать не могу -- не пускает. На странице с логином приветов не вижу, вижу:
Вход в систему
Домой : Вход Home - Создать дневник - Написать в дневник - Подробный режим
LJ.Rossia.org - Новости сайта - Общие настройки - Sitemap - Оплата - ljr-fif
И т.д.
Воооот, теперь есть привет!
Вход в систему
Домой : Вход Привет, nastyas.livejournal.com! - Ваш дневник - Последние записи - Записи по дням - Друзья - Личная информация - Избранное - Выйти из системы
Home - Создать дневник - Написать в дневник - Подробный режим
LJ.Rossia.org - Новости сайта - Общие настройки - Sitemap - Оплата - ljr-fif
Редактировать... - Настройки - Список друзей - Дневник - Картинки - Пароль - Вид дневника
| From: | yushi |
Date: | October 23rd, 2009 - 11:13 am |
---|
| | | (Link) |
|
Во-о-о. Давай я вынесу дискуссию из подзамка и отвечу тебе здесь, потому что ничего особо личного в этом обсуждении нет, и ещё кому-нибудь может быть интересно.
Если коротко, то "лучше нельзя сделать"©, и решение открыть комментарии в ЖЖ (по крайней мере, под подзамочными записями) было правильным. А теперь — почему так и почему мы не можем это поменять.
Насколько я понимаю, дело обстоит вот как. Авторизация пользователей ЖЖ происходит с помощью механизма OpenID, который разработал первоначальный автор ЖЖ Брэд Фицпатрик. Но OpenID специально задумывался таким образом, чтобы ты не отдавал стороннему сервису больше, чем хочешь — в частности, какая-то информация о тебе отдаётся твоим родным сервисом стороннему только в тот момент, когда ты выполняешь какое-то конкретное действие (например, оставляешь комментарий). Поэтому до того, как OpenID-пользователь не сделал на LJR никаких действий, LJR считает его анонимом. Получается, что чтобы оставить комментарий надо… оставить комментарий! (И в этом нет никакой проблемы, пока дело не доходит до подзамочных записей.)
Мне смутно помнится, что какой-то способ залогиниться по OpenID, не оставляя комментария, был — не то ещё Фицпатрик написал, не то уже мы прикручивали. Да и сохранять авторизацию можно довольно долго (из-за чего эта схема иногда всё же работала, собственно). Но в любом случае, увы, комментарии под подзамочными записями не получится оставлять так же легко, как под открытыми — это принципиальное ограничение протокола, добавленное в интересах пользователя.
Точнее, как. Сейчас хозяева ЖЖ сломали ЖЖ-шный OpenID, чтобы отдавать информацию о пользователях своим партнёрам, для целевой рекламы и т.п., что, теоретически, позволило бы это ограничение обойти. Но а)мы не партнёры хозяев ЖЖ и вряд ли сможем, да и захотим, ими стать, б)я не уверен, что подобная принудительная авторизация это в принципе хорошо.
Ааа, понятно. Чтобы оставить коммент в подзамочной записи, надо сначала оставить коммент в открытой записи и войти в опен-ID... Да уж, это криво, но иначе никак. Придется оставлять открытыми комменты в жж как минимум в подзамочных записях.
Во. Именно так мне и приходилось делать каждый раз.
А нельзя ли сделать где-нибудь вверху кнопочку "войти в систему опен-ID", где сделать поле для введения жж-шного логина и кнопку "войти"? И все, можно обойтись без комментария...
Надо, да, разумная идея без программеров мы сейчас, правда, так что непонятно когда. |
|