По сути, вам нужно будет кодировать альтернативы для com_user
и mod_login
, а затем хранить дополнительную информацию в отдельной таблице с ключом user_id
.Community Builder делает нечто подобное, только в гораздо большем масштабе.Также могут быть и другие подобные расширения профиля, которые выступают в качестве альтернатив для основной системы входа в систему.