2016-08-28 2 views
2

Каков наилучший способ для массового импорта пользователей в userfrosting?Как навалом импортировать пользователей в userfrosting?

Я попытался импортировать CSV в uf_users таблицу с flag_verified и flag_enabled набор 1, с необходимыми полями (id, user_name, display_name, password)

В то время как данные показывают, в интерфейсе администратора, отдельные пользователи не могут войти в систему.

+0

Вы уверены, что хэш паролей для пользователей вы импортеры, совместимы с одним из [методов хэширования паролей] (https://github.com/userfrosting/UserFrosting/blob/7d780a2c0cd6bbf65204ef7f0c1f5b0032e34744/userfrosting/models/database /User.php#L498-L527), который поддерживает UserFrosting? – alexw

+0

Спасибо alex за помощь в этом. – Spurgeon

+0

Хотя это, возможно, не лучший способ импортировать, квест можно найти один ;-) – Spurgeon

ответ

2

** Решение при условии Алексом (@alexw) **

Благодаря создавание из UF Alex (@alexw), далее к обсуждению на https://chat.userfrosting.com/channel/support, вот как импорт был решен - как это было предложено Alex ,

Добавить соответствующие строки в других связанных таблиц -

uf_user_event с полями event = 'sign_up', occured_at = timestamp, description = 'user xyz successfully registered on...'

uf_group_user с полями user_id = with id of imported user, group_id = 1 (то есть по умолчанию)

При этом, импортируемый пользователь может войти в систему!

Спасибо Alex!