HybridAuth, не добавляет пользователя в группу
Вызываю так:
И еще вопрос про вконтакте — если человек регистрировался не через электронную почту, а через мобильный телефон, то в админке его профиль нельзя отредактировать, т.к. почта не заполнена.
И еще те, кто логиниться через соц. сеть где есть почта, может писать комментарии, а у кого нет — не может.
Подскажите, пожалуйста, что не так?
[[!HybridAuth? &groups=`Users:1` providers=`Google,Twitter,facebook*,Vkontakte,Yandex`]]
Группа Users есть, но когда авторизуется пользователь у него не назначается никакая группа. Почему так может быть?И еще вопрос про вконтакте — если человек регистрировался не через электронную почту, а через мобильный телефон, то в админке его профиль нельзя отредактировать, т.к. почта не заполнена.
И еще те, кто логиниться через соц. сеть где есть почта, может писать комментарии, а у кого нет — не может.
Подскажите, пожалуйста, что не так?
*Meta, которой принадлежат facebook и instagram признана экстремистской в России
Комментарии: 2
У меня решилось достаточно просто.
При вызове на одной странице одновременно двух сниппетов компонента HybridAuth —
НАПРИМЕР:
Что бы пользователи после авторизации попадали в группу users пришлось вызывать второй сниппет кэшированным или убирать его вообще со страницы.
При вызове на одной странице одновременно двух сниппетов компонента HybridAuth —
НАПРИМЕР:
[[!HybridAuth?
&providers=`Vkontakte`
&groups=`Users:1`
]]
и[[!haProfile]]
Пользователи попадают в группу «Аноним.» Что бы пользователи после авторизации попадали в группу users пришлось вызывать второй сниппет кэшированным или убирать его вообще со страницы.
Если вызываются 2 сниппета одного класса, то настройки второго могут перекрыть настройки первого.
Так что, я бы посоветовал указать группу и у haProfile
Так что, я бы посоветовал указать группу и у haProfile
[[!haProfile?
&groups=`Users:1`
]]
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.