Ulogin

Главные вкладки

Аватар пользователя Scatman Scatman 30 августа 2014 в 9:36

Здравствуйте!

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

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

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

Warning: array_fill() [function.array-fill]: Number of elements must be positive in db_placeholders() (line 276 of /home/drufly-6.28-1/includes/database.inc).
Warning: implode() [function.implode]: Invalid arguments passed in db_placeholders() (line 276 of /home/drufly-6.28-1/includes/database.inc).
Warning: array_keys() [function.array-keys]: The first argument should be an array in user_access() (line 528 of /home/drufly-6.28-1/modules/user/user.module).
User warning: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ')' at line 1 query: SELECT p.perm FROM role r INNER JOIN permission p ON p.rid = r.rid WHERE r.rid IN () in _db_query() (line 169 of /home/drufly-6.28-1/includes/database.mysqli.inc).

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

Сайт - SRKBLOG.ru

Комментарии

Аватар пользователя artemrrr artemrrr 30 августа 2014 в 20:55

Этот модуль создал наш парень (форумчанен), напиши ему, на Орге в разделе вопросы, можешь по русски, он отвечает быстро, думаю поможет...