Я перехожу от expressionengine к symfony2, и я ищу лучший способ переноса пользовательских паролей. Цель состоит в том, чтобы позволить устаревшим пользователям войти в систему с существующими учетными данными, а пароли для новых пользователей создаются по умолчанию.
Я просмотрел пользовательские поставщики проверки подлинности и пользовательские поставщики пользователей и подумал о том, чтобы создать отдельный объект для устаревших пользователей, но я не знаю, какой был бы лучший способ/дизайн для достижения вышеуказанного.
FYI:
- Насколько я вижу, expressionengine просто шифрует пароль используя sha1 и что он.
- В настоящее время я использую FOSUserBundle.
Может ли кто-нибудь посоветовать мне решение?