0.00
Рейтинг
0.00
Сила
Открутить регистрацию как таковую в OPENID плагине. Оставить только логин. Как это сделать культурно (т.е. не банальным варварским способом снести файло, отвечающие за регистрацию) это уже вопрос научных изысканий.
Хм, боюсь оказаться неправым, но всё же…
Я бы поступил так:
Для начала проверил версию (должна быть 0.4), потом шаблон (для гарантии и то и другое взять из раздела «Скачать» тутошнего, ибо народ работоспособность подтвердил). Если не помогло — пытаться понять, на что оно таки ругается
if (!isset($p)) {
        trigger_error('No XML parser was found', E_USER_ERROR);
    } else {
        Auth_Yadis_setDefaultParser($p);
    }

366 строка, если ничего не меняли " trigger_error('No XML parser was found', E_USER_ERROR);"
А тот маленький циклик, указанный выше есть часть большего цикла, целью которого, насколько я понимаю, получение одной переменной из другой.
Возможно кто ещё подскажет, но надеяться лучше на себя.
В данный момент я сам себе хостер. Так что возникает следующий вопрос: как разрешить cURL'у работу с https? (сам cURL установлен и включен).
Уже который день бьюсь над загадкой ошибки авторизации через гугль. Вид ошибки тут уже приводился, и звучит как «Ошибка OpenId авторизации, возможно вы указали неверный OpenID адрес».
Обшарил всё, что можно. Адрес OpenID авторизации звучит как «www.google.com/accounts/o8/id» и всё вроде верно, но… Категорически отказывается работать. Был бы сильно благодарен хотя бы за пинок в том направлении, куда необходимо копать, идеи уже кончились.
Версия 0.4, плагин new от неё же, родимой (тот, что поставляется в сборке). Остальные OpenID работают отлично.
З.Ы. Спасибо автору данного плагина.
Вроде логично. Продумываем все варианты:
-просто файла нету — Переустановите плагин, делов то…
-версия не совпадает — обновитесь до 0.4
-неизвестная бяка — ребутните своё товарищество, предварительно очистив кеш, авось поможет.