Loginza - OpenID авторизация на сайте

Loginza - OpenID авторизация на сайте

Тип
Плагин  Module
Совместмость
Joomla 2.5

Компонент и модуль для авторизации через сервис Loginza

сделан на основе компонента и модуля для Joomla 1.5 с этого сайта. Для работы авторизации необходимо взять ид виджета и ключевое слово на сайте Логинзы, а так-же установить директиву allow_url_fopen в положение "истина", если она еще не установлена в это положение (если работает, то не заморачивайтесь).

Список изменений.

1.0.0.

  • Убрал в админке компонента вкладку пользователей за ненадобностью.
  • Переделал общение с логинзой с сокетов на file т.к. у меня не заработало ни на локали, ни на хосте.
  • Восстановил работоспособность на 1.7. 

1.0.1.

  • Полностью переработал модуль и половину компонента. 
  • Добавил в табличный вывод всех провайдеров, указанных в апи логинзы, но список видимо там устаревший, в виджете их больше. 
  • Перестроил табличный вывод на дивы, сделал более компактный и понятный код, разделил шаблоны вывода провайдеров по условиям.
  • Наладил редирект после логина и выхода (в очередной раз).

1.0.2.

  • Добавил режим отладки, позволяющий контролировать работоспособность Логинзы на локали. На рабочих сайтах пользоваться этм режимом не рекомендуется из-за ухудшения уровня безопасности авторизации.

1.0.3.

  • По наводке zoor добавил возможность использования человекопонятного логина с помощью плагина логинзы, а идентификатор логинзы убрал в отдельное поле. При отсутствии или неопубликованности плагина логин образуется по-старому.

1.0.3. Модуль

  • Добавил возможность произвольного выбора провайдеров авторизации.

1.0.4.

  • Переделал вывод провайдеров в модуле в табличном выводе на спрайт.

1.0.5. 

  • Сделал модуль и компонент совместимыми с Joomla 1.5...

1.0.6. Модуль

  • Добавил форму ввода логина/пароля в модуль.

1.0.6. Компонент

  • Добавил настройку, позволяющую выбирать способ активации пользователей (сразу после регистрации, либо в соответствии с настройками Joomla).

1.0.7. Модуль

  • Добавил возможность мультивыбора разрешенных сервисов авторизации для пользователей джумлы 1.5.

1.0.7. Компонент

  • Добавил интеграцию с Комьюнити Билдером, включается в настройках.

1.0.8. Модуль

  • Устранил ошибку возникающую при единичном выборе разрешенных сервисов авторизации для пользователей джумлы 1.5.

1.0.8. Компонент

  • Устранил ошибку деинсталляции компонента возникающую при отличном от jos_ префиксе таблиц.

1.1. Компонент и модуль

  • Добавил привязку данных логинзы с разных сервисов к одному пользователю по е-майлу. Плагина для 1.1 не надо. Привязка осуществаляестя в зависимости от настройки компонента без подтверждения либо с подтверждением владельца аккаунта.
    Эта версия не совместима с предыдущими и не будет поддерживать пользователей, созданных предыдущими версиями Логинзы.

1.2. Компонент и модуль

  • Проверил совместимость с джумлой 2.5.
  • Исправил несколько ошибок возникающих в режиме ручного подтверждения владения аккаунтом.
  • Поправил английские локализации.
  • Совместимость с джумлой 1.5 частично утеряна с версии 1.1 ( в режиме ручного подтверждения владения аккаунтом ), в остальном должно быть нормально.

1.2.1. Компонент

  • Исправил невидимость пользователя после авторизации через логинзу.

1.2.2. Компонент

  • Исправил авторизацию через ВКонтакте.

Для Джумлы 1.5 подходит Loginza 1.0.8. Более поздние версии потеряли совместимость. 

1.3. КОМПОНЕНТ И МОДУЛЬ

  • Релиз совместимости с Joomla 3.0 и выше.

Комментарии  

error
# error 09.02.2015 19:43
Не подскажете в чем может быть дело, после авторизации у меня пустая страница, помогает тока F5...
admin
# admin 09.02.2015 19:43
Попробуй поиграться с настройками переадресации после логина и выхода в дополнительных настройках модуля.
error
# error 09.02.2015 19:43
Цитата:
Попробуй поиграться с настройками переадресации после логина и выхода в дополнительных настройках модуля.
пробовал, ничего не меняется
admin
# admin 09.02.2015 19:43
А какой адрес пустой страницы?
error
# error 09.02.2015 19:43
Цитата:
А какой адрес пустой страницы?
http://apple-centr.ru/index.php?option=com_loginza&task=auth&return=aW5kZXgucGhwP0l0ZW1pZD01OQ==вот адрес пустой страницы, как будто чего то нехватает чтобы завершить редиректjoomla 1.5.22
admin
# admin 09.02.2015 19:43
Цитата:
Цитата:
А какой адрес пустой страницы?
http://apple-centr.ru/index.php?option=com_loginza&task=auth&return=aW5kZXgucGhwP0l0ZW1pZD01OQ==вот адрес пустой страницы, как будто чего то нехватает чтобы завершить редиректjoomla 1.5.22
А логинза какая?
error
# error 09.02.2015 19:43
[quote name="error"]Цитата:
А какой адрес пустой страницы?
1ю2ю1б щас попробую заного все установить, т.к. дистрибутив качал с другого я так понял вашего старого сайта
admin
# admin 09.02.2015 19:43
1.2.1 потеряла совместимость с устаревшей джумлой 1.5. Для нее подходит 1.0.8.
Юрий
+1 # Юрий 09.02.2015 19:43
Большое спасибо - отличный компанент.Очень большая просьба - добавьте в сборку для Ждумлы 1.5 возможность поддерживать привязку данных логинзы с разных сервисов к одному пользователю по е-майлу. Это очень важно
blesstok
# blesstok 09.02.2015 19:43
Добрый день. Есть вопрос по поводу входа на сайт через соц сеть "вконтакте". Установил Логинзу к себе в магазин. и получается такая ситуация, если вхожу через facebook или яндекс. то емайл проверяется и пользователь остается с темже емайлом что у него и был. а вот через "вконтакте" создается пользователь с несуществующим емайлом. пример (номер id@vkontakte.ru)Подскажите возможно настроить чтобы проводилась проверка емайла? Извините что может что-то некоректно написал
admin
# admin 09.02.2015 19:43
Цитата:
Большое спасибо - отличный компанент.Очень большая просьба - добавьте в сборку для Ждумлы 1.5 возможность поддерживать привязку данных логинзы с разных сервисов к одному пользователю по е-майлу. Это очень важно
1.5 отходит в прошлое, да и к тому-же у меня ни одного сайта на ней нет, так-что смысла не вижу.
admin
# admin 09.02.2015 19:43
Цитата:
Добрый день. Есть вопрос по поводу входа на сайт через соц сеть "вконтакте". Установил Логинзу к себе в магазин. и получается такая ситуация, если вхожу через facebook или яндекс. то емайл проверяется и пользователь остается с темже емайлом что у него и был. а вот через "вконтакте" создается пользователь с несуществующим емайлом. пример (номер id@vkontakte.ru)Подскажите возможно настроить чтобы проводилась проверка емайла? Извините что может что-то некоректно написал
Есть сервисы, которые не отдают е-майл, для них приходится сочинять.
Юрий
+1 # Юрий 09.02.2015 19:43
Еще раз прошу: Очень большая просьба - добавьте в сборку для Джумлы 1.5 возможность поддерживать привязку данных логинзы с разных сервисов к одному пользователю по е-майлу. Понимаю, что J1.5 это прошлый век, но от нее никуда не деться (по крайней мере мне) :cry:
Юрий
-2 # Юрий 09.02.2015 19:43
Предлагаю спонсорскую помощь проекту в размере 300р на ЯД за реализацию совместимости последних версий компонента с J1.5
graf
# graf 09.02.2015 19:43
подскажите пожалуйста где взять ид виджета и ключевое слово на сайте Логинзы?
admin
+1 # admin 09.02.2015 19:43
Надо залогиниться, тогда появится ссылка "Мой виджет Loginza"
Priest
# Priest 09.02.2015 19:43
Уже видел множество отзывов с подобной проблемой. При попытке авторизации через ваш компонет после перехода на странице появляется надпись:«Пожалуйста, укажите ваше имя.Пароль неверный»Версия компонента 1.2.1Версия модуля 1.2Версия Joomla 2.5.1SEF не стоит
admin
# admin 09.02.2015 19:43
Цитата:
Уже видел множество отзывов с подобной проблемой. При попытке авторизации через ваш компонет после перехода на странице появляется надпись:«Пожалуйста, укажите ваше имя.Пароль неверный»Версия компонента 1.2.1Версия модуля 1.2Версия Joomla 2.5.1SEF не стоит
К сожалению этот глюк я не отловил. У меня все работает как часы. Проверь директиву allow_url_fopen чтобы она была включена. Возможно из-за нее такая проблема. Если нет, то надо будет заполучить пароль от фтп и админки, тогда смогу посмотреть.
Aleks
# Aleks 09.02.2015 19:43
Цитата:
Цитата:
Уже видел множество отзывов с подобной проблемой. При попытке авторизации через ваш компонет после перехода на странице появляется надпись:«Пожалуйста, укажите ваше имя.Пароль неверный»Версия компонента 1.2.1Версия модуля 1.2Версия Joomla 2.5.1SEF не стоит
К сожалению этот глюк я не отловил. У меня все работает как часы. Проверь директиву allow_url_fopen чтобы она была включена. Возможно из-за нее такая проблема. Если нет, то надо будет заполучить пароль от фтп и админки, тогда смогу посмотреть.
В действительности у вас на сайте тоже ничего не работает, как должно...К примеру, попробуйте авторизоваться через mail.ru или несколько других сервисов, вряд ли у вас это получится, выскочит ошибка.
arkadiy.sedelnikov:mailruapi
# arkadiy.sedelnikov:mailruapi 09.02.2015 19:43
Зарегистрировался на mail.ru, авторизовался через нее, пишу комментарий, все работает.
Evgeny
# Evgeny 09.02.2015 19:43
А как разместить в определенном месте через, не в позиции шаблона, хотел на странице регистрации, справа, например, с текстом Или с помощью соц.сетей
admin
# admin 09.02.2015 19:43
Сделать где хочешь позицию шаблона и выводить ее по условию. Либо посмотри решения, выводящие модули в компонентах.
gootexp
# gootexp 09.02.2015 19:43
я так и не нашел где при залогивание на сайте увидеть мои виджеты и взять от туда ид
admin
# admin 09.02.2015 19:43
https://loginza.ru/my-widgets
???
# ??? 09.02.2015 19:43
Пустой экран после авторизации, и так во всех версиях компонента...ссылка пустого экрана.../index.php?option=com_loginza&task=auth&return=aW5kZXgucGhwP29wdGlvbj1jb21fdmlydHVlbWFydCZJdGVtaWQ9MQ==
admin
# admin 09.02.2015 19:43
Посмотрите в логи сервера, там должно быть видно ошибку.
Денис
# Денис 09.02.2015 19:43
При установке выбивает ошибку:JFolder::create: Невозможно создать каталогВнимание! - Не удалось переместить файлJoomla 1.5.25
Денис
# Денис 09.02.2015 19:43
Цитата:
При установке выбивает ошибку:JFolder::create: Невозможно создать каталогВнимание! - Не удалось переместить файлJoomla 1.5.25
Разобрался... неправильно были указаны пути к папкам logs и tmp в configuration.php
1datr:mailruapi
# 1datr:mailruapi 09.02.2015 19:43
Большое спасибо автору
Roman
# Roman 09.02.2015 19:43
Доброго времени суток.Может вы поможете с интеграцией логинзыhttp://joomlaforum.ru/index.php/topic,182720.msg1120211.html#msg1120211
admin
# admin 09.02.2015 19:43
Цитата:
Большое спасибо автору
Пользуйтесь на здоровье :-)
makcum_fl
# makcum_fl 09.02.2015 19:43
Empty required params in request (id or sig).loginza 1.1joomla 2.5.4ошибка при попытке авторизации через любого провайдеракак лечить?
admin
# admin 09.02.2015 19:43
Цитата:
Empty required params in request (id or sig).loginza 1.1joomla 2.5.4ошибка при попытке авторизации через любого провайдеракак лечить?
Похоже здесь ответ www.google.ru/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&ved=0CG8QFjAA&url=http%3A%2F%2Fwww.e107club.ru%2Fplugins%2Fforum%2Fforum_viewtopic.php%3F52133.160&ei=9cmlT7TsHMWY-wa27OzIAg&usg=AFQjCNElMl6eKhqxQLzPfT10o7SAYg9RvA&sig2=4e4qr7Rei0MX0tJphWhhkQ
asrus
# asrus 09.02.2015 19:43
Спасибо за модуль.Подскажите пожалуйста, у меня на хостинге все работает, но на локалке зависает при редиректе http://loginza.ru/api/redirect?rnd=0.42145209156108177после 30 секунд выскакивает ошибка, о длительности запроса
admin
-2 # admin 09.02.2015 19:43
Посмотри на отличия в настройках переадресации после логина в модуле логинзы.
Kolvas
# Kolvas 09.02.2015 19:43
Не авторизует, выдаёт Token not found - хоть тресниПерепробовал все варианты, allow_url_fopen - on; отключал синхронизацию с Комьюн. билдером, генерировал новый Секретный ключ.. вобщем - ВСЁ. Ничего не помогаетГде-то было написано, что проблема может быть в написании адреса сайта на Логинзе. Дело в том, что там адрес сайта нельзя записать с www, а у меня основной - как раз www.neskuchno.com (естественно стоит редирект).. Что делать? Спасите!!! Отличный компонент, ОЧЕНЬ нужен! Joomla 1.5, loginza_108_j15_j17
admin
# admin 09.02.2015 19:43
Цитата:
Где-то было написано, что проблема может быть в написании адреса сайта на Логинзе. Дело в том, что там адрес сайта нельзя записать с www, а у меня основной - как раз www.neskuchno.com
Это не мое требование, по этому исправить никак. Странно что с www не записывает. Такого быть не должно.
Kolvas
# Kolvas 09.02.2015 19:43
Цитата:
..Странно что с www не записывает. Такого быть не должно.
У них в подсказке написано: "Введите адрес ... без префиксов и директории..Валидный адрес: yandex.ru"В этом вообще может быть проблема, или нет? И как выйти из ситуации?
Kolvas
# Kolvas 09.02.2015 19:43
Удалось "прописаться" с www, теперь кое-как, кое-кто авторизуется. Но facebook упорно пишет: Имя пользователя и пароль не совпадают или учетная запись отсутствует
admin
# admin 09.02.2015 19:43
У меня теперь уже нет учетной записи фейсбука. Проверить не могу.
Михаил5000097fd15cf
# Михаил5000097fd15cf 09.02.2015 19:43
Здравствуйте.При авторизации через VK в базе создается емайл вида idXXXXXXXX@vkontakte.ru. Можно ли это поправить, чтобы добавлялся реальный почтовый адрес?
admin
# admin 09.02.2015 19:43
Цитата:
Здравствуйте.При авторизации через VK в базе создается емайл вида idXXXXXXXX@vkontakte.ru. Можно ли это поправить, чтобы добавлялся реальный почтовый адрес?
Нет, ВКонтакте не выдает реальный почтовый адрес.
Павел1
# Павел1 09.02.2015 19:43
Александр, спасибо за компонент. Прошу вашей помощи. Поставил на сайт модуль+компонент, все отлично работало.В один прекрасный момент, надпись "invalid token", я не долго думаю генерирую новый токен, и сейчас все аккаунты что были созданы, не могут войти, пишет "Пароль неверный". Стоит только удалить пользователя, он заново авторизуется и все ок, пароль уже подходит.
admin
# admin 09.02.2015 19:43
Цитата:
Александр, спасибо за компонент. Прошу вашей помощи. Поставил на сайт модуль+компонент, все отлично работало.В один прекрасный момент, надпись "invalid token", я не долго думаю генерирую новый токен, и сейчас все аккаунты что были созданы, не могут войти, пишет "Пароль неверный". Стоит только удалить пользователя, он заново авторизуется и все ок, пароль уже подходит.
Меня зовут Аркадий. Токен участвует как в создании пралоля, так и в его проверке. При смене токена естественно проверка пароля, созданного со старым токеном, приводит к ошибке авторизации. Выход только один - удалять все логинзовские аккаунты.
Павел1
# Павел1 09.02.2015 19:43
Аркадий, извините, что неправильно обратился)а что делать, если в след. раз опять вылезет ошибка, "Invalid token" ?
admin
# admin 09.02.2015 19:43
Цитата:
Аркадий, извините, что неправильно обратился)а что делать, если в след. раз опять вылезет ошибка, "Invalid token" ?
В общем не знаю, возможно это было совершенно временное явление, а ты скоропалительно все сломал. У меня на этом сайте логинза больше года сотит,и все нормально, за исключением проблем, бывших на стороне логинзы, но я их перетерпел и токены не трогал.
Оля
# Оля 09.02.2015 19:43
А вот интересно, почему, когда я логинюсь, модуль со мной общается на русском, а когда уже залогинилась, то приветствует меня на английском? У меня сайт на 90% для иностранной аудитории, поддерживается ли настройка языка или в идеале мультиязычность?
admin
# admin 09.02.2015 19:43
В принципе должен, но ни разу не не проверял.
Neocraft
# Neocraft 09.02.2015 19:43
Всё время выскакивает:Пожалуйста, укажите ваше имя.Пароль неверныйВ чём проблема???????????????
Neocraft
# Neocraft 09.02.2015 19:43
Цитата:
Всё время выскакивает:Пожалуйста, укажите ваше имя.Пароль неверныйВ чём проблема???????????????
РЕШЕНО:При переезде на php 5.3 настройки сбросились и В конфигурации PHP параметр allow_url_fopen отключен
Василий502fd66039b78
# Василий502fd66039b78 09.02.2015 19:43
Здравствуйте! Подскажите, как исправить невидимость пользователя после авторизации через логинзу на версии для joomla 1.5
admin
# admin 09.02.2015 19:43
Цитата:
Здравствуйте! Подскажите, как исправить невидимость пользователя после авторизации через логинзу на версии для joomla 1.5
Под 1.5 к сожалению не знаю. Посмотри как авторизуется пользователь в com_useer и найди отличия в логинзе, либо с другой стороны, посмотри откуда модуль подсчета посетиелей берет информацию и в логинзе вставь запись туда.
admin
# admin 09.02.2015 19:43
Еше вот тут посмотри.https://github.com/Arkadiy-Sedelnikov/Loginza/commit/7089c0ffe32b93d63e756f7d05ce617fb11384cc
Василий502fd66039b78
# Василий502fd66039b78 09.02.2015 19:43
Спасибо
mikure
# mikure 09.02.2015 19:43
Цитата:
Еше вот тут посмотри.https://github.com/Arkadiy-Sedelnikov/Loginza/commit/7089c0ffe32b93d63e756f7d05ce617fb11384cc
а для чайников не разжуете?:)
admin
# admin 09.02.2015 19:43
Для чайников к сожалению нет. Чтобы разжевать надо сделать, а это в мои планы пока не входит.
Vadim
# Vadim 09.02.2015 19:43
Добрый день.У кого-то есть проблема с авторизацией через vkontakte? :sad: Или это у меня руки покривило? :oops: модуль никаких ошибок не возвращает, авторизация вконтакте проходит успешно, но пользователь на сайт не входит и не появляется в списке пользователей.Ай нид хелп! в чем может быть проблема?
admin
# admin 09.02.2015 19:43
Цитата:
Добрый день.У кого-то есть проблема с авторизацией через vkontakte? :sad: Или это у меня руки покривило? :oops: модуль никаких ошибок не возвращает, авторизация вконтакте проходит успешно, но пользователь на сайт не входит и не появляется в списке пользователей.Ай нид хелп! в чем может быть проблема?
Если остальные провайдеры работают значит логинза косячит и дело не в твоем сайте.
Vadim
# Vadim 09.02.2015 19:43
Цитата:
Если остальные провайдеры работают значит логинза косячит и дело не в твоем сайте.
Остальные похоже работают... через одноглазики, гугл, яндекс, фейсбук зайти можно и юзер добавляется... а вот контакт - лажа ((( кто-то пользуется компонентом? может проверить у себя?
neocraft
# neocraft 09.02.2015 19:43
Цитата:
Цитата:
Добрый день.У кого-то есть проблема с авторизацией через vkontakte? :sad: Или это у меня руки покривило? :oops: модуль никаких ошибок не возвращает, авторизация вконтакте проходит успешно, но пользователь на сайт не входит и не появляется в списке пользователей.Ай нид хелп! в чем может быть проблема?
Если остальные провайдеры работают значит логинза косячит и дело не в твоем сайте.
Да, у меня на многих сайтах всё работает, кроме вконтакте. Он более 2-х месяцев не работает.
Vadim
# Vadim 09.02.2015 19:43
Цитата:
Да, у меня на многих сайтах всё работает, кроме вконтакте. Он более 2-х месяцев не работает.
я особо не спец, конечно, но больше всего изменился алгоритм аутентификации для вконтакте... плюс сейчас контакт использует доменное имя vk.com, а у компонента в массиве провайдеров еще используется http://vkontakte.ru/
admin
# admin 09.02.2015 19:43
Цитата:
Цитата:
Да, у меня на многих сайтах всё работает, кроме вконтакте. Он более 2-х месяцев не работает.
я особо не спец, конечно, но больше всего изменился алгоритм аутентификации для вконтакте... плюс сейчас контакт использует доменное имя vk.com, а у компонента в массиве провайдеров еще используется http://vkontakte.ru/
Я логинзой уже не занимался около полугода. Сейчас у меня есть актуальная разработка - компонент авторизации через социальные сети Social Login joomline.ru/rasshirenija/komponenty/slogin.html, там все гораздо интереснее, хотя настраивать сложнее. Рекомендую пользоваться им.
admin
+2 # admin 09.02.2015 19:43
Починил авторизацию через ВКонтакте.
Vadim
# Vadim 09.02.2015 19:43
Цитата:
Починил авторизацию через ВКонтакте.
Спасибо! По аналогии попробую поиграться на j15 с авторизацией ВКонтакте...
Vadim
# Vadim 09.02.2015 19:43
Всем привет! Поправил файл и заработала авторизация на j15! Ура! ))
admin
# admin 09.02.2015 19:43
Ну так и должно было получиться если все правильно перенести.
aslanukva
# aslanukva 09.02.2015 19:43
не работает facebook vkontakte odnoklassniki
aslanukva
# aslanukva 09.02.2015 19:43
Цитата:
не работает facebook vkontakte odnoklassniki
на Joomla 2.5.7
aslanukva
# aslanukva 09.02.2015 19:43
и на вашем сайте питался авторизироватся через оноклассники но выдал ошибку "Пожалуйста, введите корректный логин. Без пробелов, не менее 2 символов. Так же в логине не должно быть символов: < > " ' % ; ( ) &"
Аркадий
+1 # Аркадий 09.02.2015 19:43
Проверил вконтакте и одноклассники у себя на сайте, все работает, фейсбук проверить не могу, испортил учетку.
aslanukva
# aslanukva 09.02.2015 19:43
вконтакте получилось и у меня а вот однокласники и на вашем сайте пишет " Пожалуйста, введите корректный логин. Без пробелов, не менее 2 символов. Так же в логине не должно быть символов: < > " ' % ; ( ) & The password is incorrect"
aslanukva
# aslanukva 09.02.2015 19:43
а феисбук начинает авторизацию и зависает просто белый экран (
Мудрый
# Мудрый 09.02.2015 19:43
Аркадий, прошу Вашей помощи.Стояла версия 106, уже старая и работала на половину, решил обновить. Попробовал поставить поверх существующей, вышла ошибка JInstaller::install: Ошибка SQL DB function failed with error number 1060 Duplicate column name 'loginza_id' SQL=ALTER TABLE `cdwm5_users` ADD `loginza_id` varchar(255) NOT NULL SQL = ALTER TABLE `cdwm5_users` ADD `loginza_id` varchar(255) NOT NULL Компонент Установить: Ошибка SQL или нечитаемый файл SQL. DB function failed with error number 1060 Duplicate column name 'loginza_id' SQL=ALTER TABLE `cdwm5_users` ADD `loginza_id` varchar(255) NOT NULL SQL = ALTER TABLE `cdwm5_users` ADD `loginza_id` varchar(255) NOT NULLудалил 106, все равно при установке пишет такую же ошибку. Что можно сделать?
admin
+1 # admin 09.02.2015 19:43
Как я понимаю вы пытаетесь установить версию 1.0.8. Уладите все из install.mysql.utf8.sql.
Мудрый
# Мудрый 09.02.2015 19:43
Цитата:
Как я понимаю вы пытаетесь установить версию 1.0.8. Уладите все из install.mysql.utf8.sql.
Аркадий, благодарю за оперативный ответ. Проблему решил удалением столбца loginza_id из Вашего совета на другом ресурсе.Установка новой версии ошибок не исправила. При авторизации вконтакте пишет старую ошибку" Пожалуйста, введите правильный Логин. Без пробелов, более, чем 2 символов и состоящий из 0-9,a-z,A-Z Имя пользователя и пароль не совпадают или учетная запись отсутствует."через Rambler пишет 404 ошибку.
admin
# admin 09.02.2015 19:43
/controller.php в фронтальной части компонента, найти'vkontakte' => array( 'provider' => 'http://vkontakte.ru/', 'string' => '/^(http:\/\/vkontakte.ru\/)?([^\/]+)/', 'email' => '@vkontakte.ru'),и заменить на 'vkontakte' => array( 'provider' => 'http://vk.com/', 'string' => '/^(http:\/\/vk.com\/)?([^\/]+)/', 'email' => '@vk.com' ),
Мудрый
# Мудрый 09.02.2015 19:43
Аркадий, опять проблема. Не могут авторизироватся пользователи mail у которых ящик username@bk.ru При авторизации через openID mail.ru пишет такое:Пожалуйста, введите правильный e-mail адрес. Имя пользователя и пароль не совпадают или учетная запись отсутствует.При авторизации через mail.ru пишет такое:Имя пользователя и пароль не совпадают или учетная запись отсутствует.Пожалуйста, помогите.
admin
# admin 09.02.2015 19:43
К сожалению проверить не могу, у меня нет такого ящика, а с моим майл авторизует нормально.
Мудрый
# Мудрый 09.02.2015 19:43
testmailbk11@bk.ruлогин testmailbk11пароль testmailbk11123
Nevsky
# Nevsky 09.02.2015 19:43
Поставил на Джумлу 1.5.25 loginza_108_j15_j17_unpack_first.zipВконтакте не работает. Остальное пашет.Можете доработать? Спасибо!
Аркадий
# Аркадий 09.02.2015 19:43
Цитата:
Еше вот тут посмотри.https://github.com/Arkadiy-Sedelnikov/Loginza/commit/9f866af5122779f435d3b1db7ac4d57829553e0e
Больше пока ничем помочь не могу. Времени нет. Сделать надо по аналогии.
azorr
# azorr 09.02.2015 19:43
Цитата:
Еще раз прошу: Очень большая просьба - добавьте в сборку для Джумлы 1.5 возможность поддерживать привязку данных логинзы с разных сервисов к одному пользователю по е-майлу. Понимаю, что J1.5 это прошлый век, но от нее никуда не деться (по крайней мере мне) :cry:
Все цело поддерживаю! Все проекты на J 1.5 и слезать не намерен!
admin
# admin 09.02.2015 19:43
Да я и не сталкивал вас с 1.5. Хотите-пользуйтесь. Но придется пошевелить мозгами и ручками. Куда копать я показал. Если вам лень, то могу сделать и я за небольшие деньги. Выпуск исправленного дистрибутива для 1.5 будет стоить 1000 руб.
azorr
# azorr 09.02.2015 19:43
Цитата:
Да я и не сталкивал вас с 1.5. Хотите-пользуйтесь. Но придется пошевелить мозгами и ручками. Куда копать я показал. Если вам лень, то могу сделать и я за небольшие деньги. Выпуск исправленного дистрибутива для 1.5 будет стоить 1000 руб.
Уже починил. Все работает кроме ВКонтакте
azorr
# azorr 09.02.2015 19:43
Цитата:
Всем привет! Поправил файл и заработала авторизация на j15! Ура! ))
А в ВКонтакте работает?? У мне все кроме ВКонтакте. Ручками крутил что-нить? Подскажи плиз.
azorr
# azorr 09.02.2015 19:43
Цитата:
Поставил на Джумлу 1.5.25 loginza_108_j15_j17_unpack_first.zipВконтакте не работает. Остальное пашет.Можете доработать? Спасибо!
Привет, удалось решить проблему с ВКонтакте? У меня таже ботва, все кроме ВКонтакте. Рецепт кот. на форуме с заменой кода не помог
azorr
# azorr 09.02.2015 19:43
Цитата:
Добрый день.У кого-то есть проблема с авторизацией через vkontakte? :sad: Или это у меня руки покривило? :oops: модуль никаких ошибок не возвращает, авторизация вконтакте проходит успешно, но пользователь на сайт не входит и не появляется в списке пользователей.Ай нид хелп! в чем может быть проблема?
Тоже самое, - ВКонтакте у меня не работает, и замена домена VK - как на форуме не помогла. Случайно не удалось решить проблему?
Nevsky
# Nevsky 09.02.2015 19:43
Хотел подкинуть идею...Есть такой выездной модуль http://rizvn.net/rizvn-login/Можно ли все потроха с коммунити билдером в него вставить ? ;-)
admin
# admin 09.02.2015 19:43
Не понял причем тут комьюнити билдер, но в такой модуль можно вставить что угодно.
Nevsky
# Nevsky 09.02.2015 19:43
пардон - я про логинзувам это интересно, стоит ожидать ?
Cheesedontcry
+1 # Cheesedontcry 09.02.2015 19:43
Твиттер не авторизует. Даже на самом сайте логинзы.. в чем проблемы, какие догадки
admin
# admin 09.02.2015 19:43
Твиттер капризен, все может быть.
Кирилл
-1 # Кирилл 09.02.2015 19:43
Здравствуйте,Аркадий!Решил попробовать установить Ваш компонент и модуль для loginza (установил,происал секретный ключи,вывел на страницу сайта http://footballanalytics.ru справа внизу) но если пытаюсь зайти через него,свзь с соцстью вроде происходит,происходит какая то переадресация,но авторизация на сайте не происходит.Не подскажете как исправить данную ошибку?Хостер говорит,что возникает подобная ошибка : Parse error: syntax error, unexpected T_PRIVATE in /home/footballan/domains/footballanalytics.ru/public_html/components/com_loginza/controller.php on line 276
Кирилл
# Кирилл 09.02.2015 19:43
а при установке компонента для джумлы 1.5 возникает такая ошибка: JInstaller::install: Ошибка SQL DB function failed with error number 1060 Duplicate column name 'loginza_id' SQL=ALTER TABLE `cdwm5_users` ADD `loginza_id` varchar(255) NOT NULL SQL = ALTER TABLE `cdwm5_users` ADD `loginza_id` varchar(255) NOT NULL Компонент Установить: Ошибка SQL или нечитаемый файл SQL. DB function failed with error number 1060 Duplicate column name 'loginza_id' SQL=ALTER TABLE `cdwm5_users` ADD `loginza_id` varchar(255) NOT NULL SQL = ALTER TABLE `cdwm5_users` ADD `loginza_id` varchar(255) NOT NULL
admin
# admin 09.02.2015 19:43
По первому вопросу не знаю в чем дело. Какая версия php у вас на сайте и какая версия джумлы и логинзы?По второму вопросу - перед установкой удалите указанную колонку, установщик н проверяет ее наличие, а вы раньше видимо уже устанавливали.
levant
# levant 09.02.2015 19:43
Здравствуйте. Установил компонент на сайт, всё работает, вот только если ввожу неверный логин или пароль, то выдает 500 ошибку. Хотя если переношу сайт на другой хостинг, то там всё работает и если переходить на нужную страницу не через кнопку авторизации, а напрямую через ссылку, то заходит. Подскажите в чем может быть дело.
admin
# admin 09.02.2015 19:43
На вскидку не знаю. Тут надо долго и упорно разбираться.
Вовчег
# Вовчег 09.02.2015 19:43
Подскажите новичку, что лучше использовать этот компонент Loginza или SLogin?joomla 2.5.9и так понимаю это http://vjoomla.ru/blogs/item/277-loginza.html не Ваш компонент?
admin
# admin 09.02.2015 19:43
Это совершенно разные вещи, с логинзой проще, со слогином сложнее, но богаче возможности.На вджумла не мой компонент, а не поддерживаемый прототип.
Хо
# Хо 09.02.2015 19:43
На joomla 3 выдаёт ошибку: Invalid API request signature value.Как исправить? Спасибо!
admin
# admin 09.02.2015 19:43
Цитата:
Твиттер не авторизует. Даже на самом сайте логинзы.. в чем проблемы, какие догадки
Я недельки две назад чинил авторизацию твиттера в SLogin, оказалось что твиттер отменил поддержку API 1.0 и внес коррективы в процесс авторизации. Видимо логинза это еще не починила.
igorksan
# igorksan 09.02.2015 19:43
С Фейсбук например на вашем сайте не входит.The password is incorrect С Яндекс вошёл. Не айс..
admin
# admin 09.02.2015 19:43
Перебирайтесь на SLogin, Loginza мной очень редко поддерживается.