"Пользователей в системе заводит администратор системы вручную" это разве не то же самое, что и регистрация пользователей? Вопрос только в том, кому эта процедура может быть доступна: сам пользователь регит себя или же любой другой супер-пользователь системы (кому наделены такие права). Ваша проблема - дать системе понять в момент входа пользователя должен ли он сменить свой пароль. Данный флаг взведен (true):
- Если пользователь не новый, уже активно работал в системе, то это означает принудительная замена пароля в целях безопасности (или была инициирована процедура сброса пароля)
- Если пользователь новый, то само собой, нужно чтобы он указал свой пароль вместо сгенерированного.
Ребята тут предлагали <датой> воспользоваться, это тоже вариант. Реализовать можно по-разному.
Успехов! :-)
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Бегло прочитал, по моему то, что нужно.
Завтра попробую...