HybridAuth дописать: если mailru,то username=email
Собственно сабж, подскажите как и где лучше дописать онное, не касаясь кода компонента, дабы при обновлении не пришлось править снова.
Комментарии: 29
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
Схема:
Создаём плагин setNameForUserFromHybridAuth с кодом:
На события: OnBeforeUserFormSave, OnUserBeforeSave, OnUserFormSave, OnUserSave.
Теперь хоть стало понятно, о чем спрашивал.
продолжай в том же духе.
Будешь общаться сам с собой.
А вот подробности принято писать в таком большом текстовом поле, под заголовком.
Я думал, это очевидно.
Ты электронные письма так же пишешь, вся суть в заголовке, а в теле «Собственно, сабж»?
Вопрос про ГибридАут
Вопрос про гетРесурсес
Подскажите по гибридаут
Как дописать гибрид аут
Вопрос про гетПейдж
Вопрос про Babel
Вопрос про пдоТулс
и т.д…
Помоему не интересно такое читать, да и открывать как-то тоже не особо тянется рука. В общем у каждого своё отношение к этому, я лишь делаю так, как считаю нужным.
При этом я ожидаю, что человек будет понятно объяснять свой вопрос, а не «собственно сабж».
В общем, ты пиши как хочешь, а я буду отвечать, как хочу.
Так и есть. Смайлик — это не имя.
Правильность пользователя определяет не HybridAuth, а MODX, если непонятно.
А если имя юзера выводится на сайте, и юзер не согласен светить свой email? Давай я выведу тебе вместо имени email — будет прикольно?
Если я начну «допиливать» компоненты как мне захочется, ты уже вряд ли будешь ими пользоваться.
P.S. Купи компонент Office — там есть интеграция с HybridAuth и все логины являются email. Это решение для личных кабинетов, поэтому там все более строго.
Для каждого следующего скидка 10%.
Чаще всего там банальный пробел… Все это без проблем ловится плагином, но в целом можно например identifier юзера забирать, который получен с сервера, и юзать его как логин, либо генерить рандомно…