Главное меню
все форумы все темы форума добавить тему
Как добавить дополнительные поля в профиль?
Вы абсолютно правы. Причем, не только с профилем, но и с авторизацией вообще: теперь авторизация пользователя не завязана на какую-то конкретную систему идентификации пользователя - можно использовать любую.
 
Работает это так: в модуле авторизации есть файл - lc.auth.class.php, который реализует интерфейс UserInterface и непосредственно и отвечает за авторизацию пользователя. В настройках сайта указываете какой модуль использовать для авторизации, и класс из этого модуля и подключается. Вроде бы не сильно запутал
В Вашем случае просто надо создать собственный модуль авторизации, который полностью или частично будет наследовать классы модуля login. Дополнить надо будет только метод buildUserInfoForm, который отвечает за построение формы редактирования профиля.