Русский English Deutsch Українська Қазақша

Next Generation CMS :: Форум поддержки

Заинтересовала наша система? Тогда этот форум для Вас!

Вы не вошли.

#1 2014-09-28 03:12:03

infinity237
Модератор
Откуда: Russia, Moscow
Здесь с 2008-11-09
Сообщений: 2,674
Рейтинг :   176 
Сайт

auth_social :: авторизация через соцсети

Альтернатива auth_loginza. Работает без открытия доп. окон, но для работы требуется регистрация приложений в соц. сетях.

Плагин не является самостоятельным модулем авторизации, а работает лишь, как дополнение к одному из уже работающих плагинов, например auth_basic. В данный момент поддерживается авторизация через vk, odnoklassniki, mailru, yandex, google, facebook

[0.3][2014-09-28]
+ Выпущена TWIG версия

[0.2][2014-09-28]
+ Добавлена обработка полей в uprofile

[0.1][2014-09-20]
+ Первый релиз

Отредактировано infinity237 (2014-10-01 02:51:59)

Вне форума

#2 2014-09-29 13:12:10

irbees2008
Продвинутый чайник
Откуда: Шахтинск
Здесь с 2012-03-14
Сообщений: 2,739
Рейтинг :   114 
Сайт

Re: auth_social :: авторизация через соцсети

infinity237,Сделал все по инструкции в плагине,для вконтакте,вставил id и ключ ,сохранил, и включил плагин.Вышел сайта и там ошибка

NGCMS Runtime error: Cannot redeclare mime_content_type()

[ 64]: Cannot redeclare mime_content_type()

Stack trace

Line #	File name
430	/home/uwkecojv/naraione.org/engine/plugins/auth_social/social.php

и не смог зайти на сайт  пока все не удалил

Отредактировано irbees2008 (2014-09-29 13:13:26)

Вне форума

#3 2014-09-29 13:27:05

infinity237
Модератор
Откуда: Russia, Moscow
Здесь с 2008-11-09
Сообщений: 2,674
Рейтинг :   176 
Сайт

Re: auth_social :: авторизация через соцсети

Нужно было просто удалить функцию mime_content_type в social.php, она просто видимо у тебя уже есть.

Вне форума

#4 2014-09-30 01:20:58

staric
Участник
Здесь с 2010-09-09
Сообщений: 96
Рейтинг :   

Re: auth_social :: авторизация через соцсети

infinity237, на версии 0.9.3 выводится ошибка

NGCMS Runtime error: syntax error, unexpected T_STRING
[ 4]: syntax error, unexpected T_STRING

Stack traceLine #	File name
64	/home/virtwww/#######/http/engine/plugins/auth_social/social.php

Вне форума

#5 2014-09-30 02:20:15

staric
Участник
Здесь с 2010-09-09
Сообщений: 96
Рейтинг :   

Re: auth_social :: авторизация через соцсети

Еще при попытке удалить плагин появляется сообщение об ошибке

Выполняются изменения в БД, требуемые для удаления данного плагина
	
Удаление поля loginza_id из таблицы users поле таблицы не существует

И плагин не удаляеться, а остается просто выключенным.

Отредактировано staric (2014-09-30 02:20:46)

Вне форума

#6 2014-09-30 03:03:56

infinity237
Модератор
Откуда: Russia, Moscow
Здесь с 2008-11-09
Сообщений: 2,674
Рейтинг :   176 
Сайт

Re: auth_social :: авторизация через соцсети

uninstall.php обновил.
по первой ошибке, требуется php >= 5.3 какие параметры заполнены в админке? соблюдены правила?

Отредактировано infinity237 (2014-09-30 03:05:12)

Вне форума

#7 2014-09-30 06:51:46

irbees2008
Продвинутый чайник
Откуда: Шахтинск
Здесь с 2012-03-14
Сообщений: 2,739
Рейтинг :   114 
Сайт

Re: auth_social :: авторизация через соцсети

infinity237 пишет:

Нужно было просто удалить функцию mime_content_type в social.php, она просто видимо у тебя уже есть.

Удалил,теперь проблема с кодировкой Все в квадратиках или вопросиках,в зависимости от браузера.
Все разобрался сам ,файл social.php был в кодировке utf-8 ,конвертировал в ANSI и все стало нормально.
здесь https://github.com/stanislas-prime/SocialAuther устарело подключение однокласников и гугла,можешь расписать Как там правильно настроить для однокласников и гугла

Отредактировано irbees2008 (2014-09-30 08:21:58)

Вне форума

#8 2014-09-30 09:37:43

infinity237
Модератор
Откуда: Russia, Moscow
Здесь с 2008-11-09
Сообщений: 2,674
Рейтинг :   176 
Сайт

Re: auth_social :: авторизация через соцсети

Вне форума

#9 2014-09-30 10:09:42

irbees2008
Продвинутый чайник
Откуда: Шахтинск
Здесь с 2012-03-14
Сообщений: 2,739
Рейтинг :   114 
Сайт

Re: auth_social :: авторизация через соцсети

С гуглом разобрался,остались однокласники

Вне форума

#10 2014-09-30 22:38:04

staric
Участник
Здесь с 2010-09-09
Сообщений: 96
Рейтинг :   

Re: auth_social :: авторизация через соцсети

Появилась таже ошибка, что и у irbees2008,

Cannot redeclare mime_content_type()

Подскажите, что конкретно нужно удалить в social.php. И предвидя ошибки с кодировкой, как конвертировать в ANSI?

Вне форума

#11 2014-09-30 23:00:00

infinity237
Модератор
Откуда: Russia, Moscow
Здесь с 2008-11-09
Сообщений: 2,674
Рейтинг :   176 
Сайт

Re: auth_social :: авторизация через соцсети

staric пишет:

Появилась таже ошибка, что и у irbees2008,

Cannot redeclare mime_content_type()

Подскажите, что конкретно нужно удалить в social.php. И предвидя ошибки с кодировкой, как конвертировать в ANSI?

Обновил архив.

Вне форума

#12 2014-09-30 23:26:42

staric
Участник
Здесь с 2010-09-09
Сообщений: 96
Рейтинг :   

Re: auth_social :: авторизация через соцсети

ок. плагин работает. обнаружил, что аватарки пользователей грузяться в папку uploads/avatars, как и должны грузиться, а ссылка в профайле на аватарку идет на папку uploads/images и из-за этого в профайле не выводится аватарка. плюс еще в админке в разделе "изображения" прописаны эти аватарки вместе с остальными картинками, это так и должно быть или их оттуда можно убрать?

Вне форума

#13 2014-10-01 00:02:36

infinity237
Модератор
Откуда: Russia, Moscow
Здесь с 2008-11-09
Сообщений: 2,674
Рейтинг :   176 
Сайт

Re: auth_social :: авторизация через соцсети

staric пишет:

ок. плагин работает. обнаружил, что аватарки пользователей грузяться в папку uploads/avatars, как и должны грузиться, а ссылка в профайле на аватарку идет на папку uploads/images и из-за этого в профайле не выводится аватарка. плюс еще в админке в разделе "изображения" прописаны эти аватарки вместе с остальными картинками, это так и должно быть или их оттуда можно убрать?

перезалил архив

Вне форума

#14 2014-10-01 02:08:54

staric
Участник
Здесь с 2010-09-09
Сообщений: 96
Рейтинг :   

Re: auth_social :: авторизация через соцсети

infinity237, из контакта не достает email адрес, как можно сделать, чтобы мыло тоже указывалось в профайле. И еще если оставить комментарий, то аватарка остается размера 200х200, если брать контакт, как можно сделать, чтобы в комментах допустим аватарка была 60х60, т.е. в профайле она остается как подгружается, например 200х200, а в комментах 60х60 или надо редактировать в файлах плагина comments, жестко установить размер? И в профайле дата регистрации устанавливается как 1 января 1970, можно сделать, чтобы выводилась дата реальной регистрации.

Вне форума

#15 2014-10-01 02:26:16

infinity237
Модератор
Откуда: Russia, Moscow
Здесь с 2008-11-09
Сообщений: 2,674
Рейтинг :   176 
Сайт

Re: auth_social :: авторизация через соцсети

1. По умолчанию контакт не отдает email, можно попробывать реализовать возможность дополнительного запроса, но это работает с появлением доп окошка и не известно для всех ли приложений или только для "избранных":
9xUcCkP9XtI.jpg

2. В данный момент NGCMS позволяет хранить аватарки только в одном разрешении. При авторизации можно реализовать возможность ресайза этих аватарок до определенных размеров, но тут нужно определиться с тем откуда брать ширину/высоту из настроек NG или делать отдельные настройки в плагине. Другой вариант, оставить загрузку 200x200, в CSS стилях комментриев прописать фиксированный размер для аватарки.

3. Дату регистрации добавлю позже.

Отредактировано infinity237 (2014-10-01 02:27:36)

Вне форума

#16 2014-10-01 02:34:43

staric
Участник
Здесь с 2010-09-09
Сообщений: 96
Рейтинг :   

Re: auth_social :: авторизация через соцсети

ok. Еще такой баг заметил, опять напримере контакта, если разлогиниться и зайти снова, то ситуация возвращается, т.е. аватарка опять недоступна в профайле, а в админке в разделе "изображение" появляются опять картинки аватарок и адрес у них опять upload/images

Вне форума

#17 2014-10-01 02:48:58

infinity237
Модератор
Откуда: Russia, Moscow
Здесь с 2008-11-09
Сообщений: 2,674
Рейтинг :   176 
Сайт

Re: auth_social :: авторизация через соцсети

staric пишет:

ok. Еще такой баг заметил, опять напримере контакта, если разлогиниться и зайти снова, то ситуация возвращается, т.е. аватарка опять недоступна в профайле, а в админке в разделе "изображение" появляются опять картинки аватарок и адрес у них опять upload/images

Обновил.

Вне форума

#18 2014-10-01 03:14:21

staric
Участник
Здесь с 2010-09-09
Сообщений: 96
Рейтинг :   

Re: auth_social :: авторизация через соцсети

infinity237, в разделе "изображение" картинки аватарок перестали появляться и после первой регистрации аватарка есть в профайле, но после logout, если опять зайти то аватарки в профайле опять нет. Я посмотрел название картинки, который прописывается в профайле имеет название 11._ky5krcf_kzo.jpg, а в папке avatars записана с названием 11.ky5krcf_kzo.jpg, т.е. после 11 нет нижнего подчеркивания. Еще обнови пожалуйста файл uninstall.php, а то опять ругается, что

Удаление поля loginza_id из таблицы users поле таблицы не существует

И еще в догонку не выводится аватарка из фейсбука.

Отредактировано staric (2014-10-01 03:15:40)

Вне форума

#19 2014-10-01 03:26:46

staric
Участник
Здесь с 2010-09-09
Сообщений: 96
Рейтинг :   

Re: auth_social :: авторизация через соцсети

Забыл написать, что в папке avatars создается две одинаковые картинки, но с разным названием 11.ky5krcf_kzo.jpg и _ky5krcf_kzo.jpg, картинка _ky5krcf_kzo.jpg появляется при оставлении комментария, можно сделать, чтобы на профайл и на комментарии шла одна аватарка, как сделано при регистрации не через соц. сети, а напрямую через сайт. А то плодить лишние изображения не хочется.

Вне форума

#20 2014-10-04 21:55:21

staric
Участник
Здесь с 2010-09-09
Сообщений: 96
Рейтинг :   

Re: auth_social :: авторизация через соцсети

А в ответ тишина! Н-да.... Неожиданно!

Вне форума

#21 2014-10-05 03:40:26

infinity237
Модератор
Откуда: Russia, Moscow
Здесь с 2008-11-09
Сообщений: 2,674
Рейтинг :   176 
Сайт

Re: auth_social :: авторизация через соцсети

Обновил твою 0.2

Вне форума

#22 2014-10-06 02:10:16

staric
Участник
Здесь с 2010-09-09
Сообщений: 96
Рейтинг :   

Re: auth_social :: авторизация через соцсети

infinity237, спасибо, контакт и facebook работают без проблем, у гугла после разрешения доступа и редерикта на сайт не происходит автоматической авторизации, т.е. пользователь не входит и не создается.

Вне форума

#23 2014-10-06 02:33:04

infinity237
Модератор
Откуда: Russia, Moscow
Здесь с 2008-11-09
Сообщений: 2,674
Рейтинг :   176 
Сайт

Re: auth_social :: авторизация через соцсети

staric пишет:

infinity237, спасибо, контакт и facebook работают без проблем, у гугла после разрешения доступа и редерикта на сайт не происходит автоматической авторизации, т.е. пользователь не входит и не создается.

У меня работает.
0ae1b0f2f813574ce9f12f5140011733.gif

Либы точно перезалили полностью? Там API поменялось. Если есть доступ к сайту, могу посмотреть.

Вне форума

#24 2014-10-06 04:21:23

staric
Участник
Здесь с 2010-09-09
Сообщений: 96
Рейтинг :   

Re: auth_social :: авторизация через соцсети

infinity237, посмотри может я чего не правильно настроил? все социалки работают, кроме google
a9bbdf24c1623a41e9c2139438431ea2.jpg
еще
b110eddba677b3581b09879b8c4691f8.jpg
сайт скинул в личку

Отредактировано staric (2014-10-06 04:23:51)

Вне форума

#25 2014-10-15 16:44:25

magliona
Участник
Откуда: Украина
Здесь с 2010-06-23
Сообщений: 215
Рейтинг :   
Сайт

Re: auth_social :: авторизация через соцсети

Возможно ли добавить соц сеть STEAM ?

Вне форума

Сейчас в этой теме пользователей: 0, гостей: 1
[Bot] ClaudeBot

Подвал форума

Под управлением FluxBB 1.5.11
Модифицировал Visman

[ Сгенерировано за 0.050 сек, 7 запросов выполнено - Использовано памяти: 621.49 Кбайт (Пик: 674.49 Кбайт) ]