Компонент и модуль Loginza для Joomla: авторизация на Вашем сайте через 20 сервисов
Переделал авторизацию через сервер Loginza, сделанную ребятами из vjoomla.ru Оф. страница оригинального компонента http://vjoomla.ru/blogs/item/277-loginza.html Там можно посмотеть описание кому непонятно для чего это нужно.
Перед установкой архив распаковать, там модуль и компонент, их и устанавливать.
Внимание! У Joostina очень маленькое поле "username", в которое не входит логин Google (он у меня получился в 48 символов). Остальные авторизации кроме яндекса не пробовал, возможно есть еще длинные логины. Для нормальной работы авторизации увеличьте поле "username" таблицы "jos_users" до 100 символов.
Можно сделать как хочется - можно все модули регистрации убрать кроме логинзы, но у многих нету опенида или они не знают что он есть, так-что без классической регистарции не обойтись.
В связи с изменениями алгоритма на Логинзе для работоспособности авторизации необходимо в файле loginza.class.php найти строчку
$json = json_decode($answer[13], true);
и заменить 13 на 14. Все заработает.
Так-же посмотрел модуль авторизации на предмет вывода имени и фамилии пользователя вместо кракозябров, которые прописываются в логине пользователя от логинзы, там есть такая настройка.