логин: 
Другие записи за это число:
2011/09/13_1 - loginza test
<< предыдущая заметкаследующая заметка >>
13 сентября 2011
Пожалуйста потестите: David Openid

Пытаюсь сменить на что-то достойное свой ужасный openid-движок. Все, что находил в интернете - какие-то ужасные многофайловые пакеты, которые сами за тебя пытаются делать то, что не надо. А надо мне просто дать ответ - верный openid или нет, ну и может быть дать какие-то еще данные о юзере. В конечном итоге я хочу сделать Openid-авторизацию через отдельный iframe, покрывающий экран почти полностью, чтобы не было ухода со страницы. Меня дико раздражает, когда на вебе что-то делается через прыжки со страницы на страницу. Может, я пишу коммент, а посередине текста решил залогиниться по Openid, тут же прямо на этом экране залогинился, и продолжаю дописывать коммент, не сходя с основной страницы. Вот так надо, если по уму.

Не помню, чем мне тогда в 2009 не подошла процедура Давида Мзареуляна - то ли с ЖЖ не заработала, то ли с моим тогдашним движком, а может просто у меня не хватило ума ее приладить (там не очень простые PHP-фичи использованы, типа $_SESSION). Но сейчас я к ней снова вернулся и вот думаю: давайте проверим, дает она какие-то глюки и у кого-то не получилось с ней проверить свой Openid? Потестите пожалуйста:

wwwwwwwwwwwwwwwwwwwww


Ваш Openid:

Метод:



UPD: Кажется, я нашел более разностороннюю штуку: сервис loginza, вот я на нем сделал еще один тестик.

<< предыдущая заметка следующая заметка >>
пожаловаться на эту публикацию администрации портала
Страницы, которые привлекли мое внимание за последние дни, рекомендую:
2017-11-22 В июне 1982
архив ссылок
Оставить комментарий
Linux Safari Chrome
0
0
работает.
Linux Firefox
 Москва
0
0
Шо любопытно: и с Нокии E90 все прекрасно прошло.
Windows Firefox
0
0
zencd
Поздравляем, Вы и в самом деле http://xxx.livejournal.com/!
Windows Firefox
0
0
zencd
А я эти редиректы воспринимал как что-то обязательное :)
Linux Safari
0
0
oreolek (#1149877)
Работает на ура. (Chrome, Android.)
Linux Firefox
0
0
Evgeny (#421859)
что-то я опять забыл, что там надо писать чтобы залогиниться через gmail
Linux Firefox
0
0
Evgeny (#421859)
Какая-то ерунда получается и через blogspot.com и через http://openid-provider.appspot.com/
Windows Safari Chrome
0
0
dna (#1021562)
Хм, с diary.ru человеко-понятный работает нормально. Машино-понятный предлагает сходить на страницу.

Но вот логиниться по open-id не хочет, пишет "INVALID AUTHORIZATION".

При этом дома все нормально. А на работе - хрен.
Windows Firefox
0
0
Ivan (#1077534)
ЖЖ-шка работает.
На экране поздравления и табличка:
Поздравляем, Вы и в самом деле http://tmp4grelkaaccou.livejournal.com/!

openid.mode check_authentication
openid.assoc_handle 1315898522:STLS.EGzoP4fB3zfpKmdytYBw:1f2a75fe68
openid.sig YGeRKZJce2dubi4rY64a0Yb42qs=
openid.signed mode,claimed_id,identity,return_to,response_nonce,assoc_handle
openid.claimed_id http://tmp4grelkaaccou.livejournal.com/
openid.identity http://tmp4grelkaaccou.livejournal.com/
openid.return_to http://lleo.me/blog/2011/09/13.html?return
openid.response_nonce 2011-09-13T07:22:02Z2ipKgu
openid.ns http://specs.openid.net/auth/2.0



Но, ИМХО, заход от loginza удобней в использовании.
Linux Safari Chrome
0
0
Lumag
blogspot.com выдал внутреннюю ошибку (for the reference: bX-1pm4zn)
Windows Firefox
0
0
sokolix (#1018052)
работает
Windows Safari Chrome
0
0
[email protected] (217888993625)
человекопонятный не смог меня распознать через WM, c автоматтом все нормально. С Логизной вообще всё чудесно.
Windows Opera
0
0
Tiger (#1079102)
Леонид, а что насчет еще одной простой библиотечки?
http://gitorious.org/lightopenid/lightopenid/trees/master
Linux Firefox
 Москва
0
0
Спасибо, учту. Но мне бы хотелось переложить эти все заботы на внешнего провайдера, который бы взял на себя поддержку общения с постоянно меняющимся зоопарком сервисов.

С этой точки зрения loginza.ru (купленная, кстати, Яндексом), прекрасно подходит. За исключением одного: она не работает с моей Нокией E90.

Проблема не новая - на форуме есть сообщения, что в некоторых браузерах WebKit loginza не работает. Я даже выяснил из-за чего: как водится, все беды от jQuery.

loginza использует сейчас версию jQuery: https://yandex.st/jquery/1.4.2/jquery.min.js
Тоже отдельное говно, и неясно, какому идиоту понадобилось грузить скрипт через https. Там по какой-то причине в браузерах WebKit не отрабатывали конструкции типа $(document).ready

У меня после экспериментов проблема исчезла, когда я на локальной демке стал подгружать более новую версию с официального сайта: http://code.jquery.com/jquery-1.6.4.min.js

Осталось только дождаться ответа от разработчиков, чтобы они заменили у себя библиотеку на новую. Но что-то разработчики loginza не торопятся выйти на связь уже второй день.
Windows Opera
0
0
Tiger (#1079102)
Да я тоже обеими руками за логинзу так-то, просто помню, что вы хотели без перезагрузки страницы все это делать.

А с https да, интересно. Все остальные скрипты прописаны без указания протокола - src="//loginza.ru..., а жыквери прямо жестко через https. Но судя по версии жыквери, яндекс к этой страничке еще даже не прикасался с момента покупки. Пофиксят.
Nokia-E90 Safari
0
0
LLeo Nokia E90 (#1125069)
Во-первых, Логинза имеет возможность работать по аяксу - там этот вопрос учтен, есть опция аякс=тру, я форум почитал и код посмотрел. Через хэш передает главному окну токен.

Во-вторых, в Яндексе есть специалист, который занимается Логинзой, и нему через цепочку знакомых уже передали пожелание обновить библиотеку. Может, дойдут руки у него.

В-третьих https, как мне объяснили, стратегия Яндекса: все должно быть по https где только можно. На вопрос зачем, ответить не могут.

Ну и в-четвертых, расскажите уж про отправку комментов к несуществующим и закрытым заметкам. А то мне на верхней полке купе с Нокией почитать нечего.
Windows Opera
0
0
Tiger (#1079102)
Ой, я заигрался, видимо.

Да там достаточно в
majax('comment.php',{a:'comform',id:0,lev:0,comnu:comnum,dat:364});
номер заметки подставить произвольный.
Nokia-E90 Safari
0
0
LLeo Nokia E90 (#1135839)
Я так и подозревал. Странно, вроде ж у меня была какая-то специальная функция типа mojno_comment(id), которая долго проверяла всякие многочисленные опции заметок, и в итоге возвращала ответ, можно комментировать или нет.

Ничего, если я пока это чинить не буду? Развлекайтесь, не жалко. Только непонятно, как вы это делаете - руками что ли или какой-то софт на вебе?
Windows Opera
0
0
Tiger (#1079102)
Если комменты отключены, то все нормально, выдается ошибка. Но к закрытым заметкам оставлять комменты можно.

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


я незалогинен в жж, но вместо того, чтобы попросить меня залогиниться, выдется это:
Автоматическая идентификация не удалась. Вам нужно проследовать по адресу http://www.livejournal.com/openid/approve.bml?retu... и определиться с тем, что мы можем, а что нет.
Linux Firefox
 Москва
0
0
Ну так это к ЖЖ вопросы. Или вы полагаете, что такую реакцию в процедуре Openid запрограммировал лично Давид Мзареулян? ;)
Windows Opera
0
0
V.exeR
Loginza есть еще один сервис в цепочке "юзер - автор", а чем меньше цепочка, тем она надежнее... Нет?
Nokia-E90 Safari
0
0
LLeo Nokia E90 (#1125069)
Уж на что я упертый маньяк все делать самостоятельно, но есть вещи, которые категорически целесообразно передать сторонним виджетам. В частности это все, что связано с поддержкой зоопарка нестандартных протоколов - "запостить в" и "залогиниться как". Ну царское ли это дело, читать доки АПИ каких-нибудь говноклассников, отслеживая, не изобрели ли они себе уже протокол Говноклассники-2.0 вместо 1.3, чтобы подладиться под их новый нестандартный выебон? Кроме того, используя Логинзу, ты помогаешь Яндексу.
Windows IE
0
0
D.iK.iJ
А нужен ли этот зоопрк?
Windows Firefox
0
0
t
Windows Firefox
0
0
???µ???? ??????????

всего комментариев: 27

<< предыдущая заметка следующая заметка >>